From f7cb7a9599ccd4eddd9c10f65b109b42e9a29f2e Mon Sep 17 00:00:00 2001 From: wangziqi Date: Sun, 5 Jul 2026 20:57:45 +0800 Subject: [PATCH] fix: add explicit datetime type to Deposit refund columns --- apps/server/src/entities/deposit.entity.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/server/src/entities/deposit.entity.ts b/apps/server/src/entities/deposit.entity.ts index 509bf72..5423b77 100644 --- a/apps/server/src/entities/deposit.entity.ts +++ b/apps/server/src/entities/deposit.entity.ts @@ -49,13 +49,13 @@ export class Deposit { @Column({ name: 'refund_status', length: 30, nullable: true }) refundStatus: string | null; // pending | head_teacher_approved | finance_approved | refunded - @Column({ name: 'refund_requested_at', nullable: true }) + @Column({ name: 'refund_requested_at', type: 'datetime', nullable: true }) refundRequestedAt: Date | null; @Column({ name: 'refund_approved_by', type: 'integer', nullable: true }) refundApprovedBy: number | null; - @Column({ name: 'refund_approved_at', nullable: true }) + @Column({ name: 'refund_approved_at', type: 'datetime', nullable: true }) refundApprovedAt: Date | null; @OneToMany(() => DepositInstallment, (i) => i.deposit, { cascade: true, eager: true })