create-chuntianxiaozhu
Version:
春天小猪模板工具
59 lines (48 loc) • 1.08 kB
text/typescript
import { BaseEntity } from 'api/utils/base.entity';
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
@Entity()
export class AppUser extends BaseEntity<AppUser> {
@PrimaryGeneratedColumn()
id: number;
@Column()
email: string;
@Column({ nullable: true })
password: string;
@Column({ nullable: true })
roles: string;
@Column({ nullable: true, name: 'nick_name' })
nickName: string;
@Column({
default: 0,
comment: '钱包金额',
})
wallet: number;
@Column({
default: 0,
type: 'float',
comment: '待结算金额',
name: 'wait_settle_amount',
})
waitSettleAmount: number;
@Column({
default: 0,
type: 'float',
comment: '结算中金额',
name: 'settling_amount',
})
settlingAmount: number;
@Column({
default: 0,
type: 'float',
comment: '已结算金额',
name: 'had_settle_amount',
})
hadSettleAmount: number;
@Column({
default: 0,
type: 'float',
comment: '所有结算的金额',
name: 'total_settle_amount',
})
totalSettleAmount: number;
}