removed length properties and define nullable userId as int

This commit is contained in:
Ulf Gebhardt 2022-02-20 04:15:14 +01:00
parent 281a4fbc9b
commit c88b67faa4
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -6,13 +6,13 @@ export class Transaction extends BaseEntity {
@PrimaryGeneratedColumn('increment', { unsigned: true }) @PrimaryGeneratedColumn('increment', { unsigned: true })
id: number id: number
@Column({ name: 'transaction_type_id', unsigned: true, length: 10, nullable: false }) @Column({ name: 'transaction_type_id', unsigned: true, nullable: false })
transactionTypeId: number transactionTypeId: number
@Column({ name: 'user_id', unsigned: true, length: 10, nullable: false }) @Column({ name: 'user_id', unsigned: true, nullable: false })
userId: number userId: number
@Column({ type: 'bigint', length: 20, nullable: false }) @Column({ type: 'bigint', nullable: false })
amount: BigInt amount: BigInt
@Column({ name: 'tx_hash', type: 'binary', length: 48, default: null, nullable: true }) @Column({ name: 'tx_hash', type: 'binary', length: 48, default: null, nullable: true })
@ -53,13 +53,18 @@ export class Transaction extends BaseEntity {
@Column({ @Column({
name: 'send_receiver_user_id', name: 'send_receiver_user_id',
type: 'int',
unsigned: true, unsigned: true,
length: 10,
nullable: true, nullable: true,
default: null, default: null,
}) })
sendReceiverUserId: number | null sendReceiverUserId?: number | null
@Column({ name: 'send_sender_final_balance', length: 20, nullable: true, default: null }) @Column({
name: 'send_sender_final_balance',
type: 'bigint',
nullable: true,
default: null,
})
sendSenderFinalBalance: BigInt | null sendSenderFinalBalance: BigInt | null
} }