feat: computed fullname field in user model

This commit is contained in:
Sergey Yarkov 2021-10-27 23:40:05 +03:00
parent 987fafd440
commit ae6798ce62

View File

@ -6,6 +6,7 @@ import {
beforeCreate, beforeCreate,
beforeSave, beforeSave,
column, column,
computed,
HasOne, HasOne,
hasOne, hasOne,
ManyToMany, ManyToMany,
@ -27,6 +28,11 @@ export default class User extends BaseModel {
@column() @column()
public last_name: string; public last_name: string;
@computed()
public get fullname() {
return `${this.first_name} ${this.last_name}`;
}
@column({ serializeAs: null }) @column({ serializeAs: null })
public login: string; public login: string;