Skip to content

Commit c01e95e

Browse files
committed
Minor fixes. node types downgraded.
1 parent 2cab7d1 commit c01e95e

File tree

5 files changed

+16
-23
lines changed

5 files changed

+16
-23
lines changed

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
"@loopback/tslint-config": "^2.0.4",
7979
"@types/bcrypt": "^3.0.0",
8080
"@types/jsonwebtoken": "^8.3.2",
81-
"@types/node": "^12.0.4",
81+
"@types/node": "^10.11.2",
8282
"tslint": "^5.17.0",
8383
"typescript": "^3.5.1"
8484
}

src/models/base-entity.model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {SoftDeleteEntity} from 'loopback4-soft-delete';
22
import {property} from '@loopback/repository';
33

4-
export class BaseEntity extends SoftDeleteEntity {
4+
export abstract class BaseEntity extends SoftDeleteEntity {
55
@property({
66
type: 'date',
77
default: () => new Date(),
Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,18 @@
1-
import {belongsTo} from '@loopback/repository';
1+
import {belongsTo, property} from '@loopback/repository';
22

33
import {BaseEntity} from './base-entity.model';
44
import {UserTenant} from './user-tenant.model';
55

6-
export class UserModifiableEntity extends BaseEntity {
7-
@belongsTo(
8-
() => UserTenant,
9-
{keyFrom: 'created_by', name: 'created'},
10-
{
11-
name: 'created_by',
12-
},
13-
)
6+
export abstract class UserModifiableEntity extends BaseEntity {
7+
@property({
8+
type: 'number',
9+
name: 'created_by',
10+
})
1411
createdBy?: number;
1512

16-
@belongsTo(
17-
() => UserTenant,
18-
{keyFrom: 'modified_by', name: 'modified'},
19-
{
20-
name: 'modified_by',
21-
},
22-
)
13+
@property({
14+
type: 'number',
15+
name: 'modified_by',
16+
})
2317
modifiedBy?: number;
2418
}

src/models/user.model.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import {belongsTo, model, property} from '@loopback/repository';
1+
import {model, property} from '@loopback/repository';
22
import {IAuthUser} from 'loopback4-authentication';
33

4-
import {Tenant} from './tenant.model';
54
import {UserModifiableEntity} from './user-modifiable-entity.model';
65

76
@model({

0 commit comments

Comments
 (0)