Definition of the entity based on the database table.

This commit is contained in:
elweyn 2021-11-24 10:01:13 +01:00
parent b939feb0e1
commit 6b3d28d1ff

View File

@ -1,4 +1,25 @@
import { BaseEntity, Entity } from 'typeorm'
import { BaseEntity, Column, Entity, PrimaryGeneratedColumn } from 'typeorm'
@Entity('login_pending_tasks_admin')
export class LoginPendingTasksAdmin extends BaseEntity {}
export class LoginPendingTasksAdmin extends BaseEntity {
@PrimaryGeneratedColumn('increment', { unsigned: true })
id: number
@Column({ unsigned: true, nullable: false })
userId: number
@Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' })
created: Date
@Column({ type: 'datetime', nullable: false })
date: Date
@Column({ length: 256, nullable: true, default: null })
note: string
@Column({ type: 'bigint', nullable: false })
amount: BigInt
@Column()
moderator: number
}