add: commission setting

This commit is contained in:
ilham
2021-12-11 11:24:28 +07:00
parent 38dedebae7
commit d332935e85
8 changed files with 140 additions and 24 deletions

View File

@@ -0,0 +1,13 @@
import { Roles } from 'src/configurable/entities/roles.entity';
import { Entity, Column, PrimaryGeneratedColumn, ManyToOne } from 'typeorm';
import { BaseModel } from '../../config/basemodel.entity';
import { hashPassword } from '../../helper/hash_password';
@Entity()
export class User extends BaseModel {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column()
name: string;
}

View File

@@ -1,18 +0,0 @@
import {
Entity,
Column,
PrimaryGeneratedColumn,
UpdateDateColumn,
DeleteDateColumn,
VersionColumn,
CreateDateColumn,
} from 'typeorm';
@Entity()
export class User {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column()
firstName: string;
}

View File

@@ -0,0 +1,22 @@
import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm';
import { accountType } from '../../helper/enum-list';
@Entity()
export class UserDetail {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column()
name: string;
@Column()
first_name: string;
@Column()
phone_number: string;
@Column({
nullable: true,
})
type: accountType;
}