From ab9ec4ac0e7c816c4834a78b88591a7d4763b02b Mon Sep 17 00:00:00 2001 From: Firman Ramdhani <33869609+firmanramdhani@users.noreply.github.com> Date: Tue, 10 Sep 2024 17:11:20 +0700 Subject: [PATCH] feat(SPG-935): add column payment_date_bank --- ...payment-date-bank-column-at-transaction.ts | 19 +++++++++++++++++++ .../managers/detail-reconciliation.manager.ts | 1 + .../managers/index-reconciliation.manager.ts | 1 + .../managers/update-reconciliation.manager.ts | 1 + .../data/models/transaction.model.ts | 3 +++ .../domain/entities/transaction.entity.ts | 1 + 6 files changed, 26 insertions(+) create mode 100644 src/database/migrations/1725962197762-add-payment-date-bank-column-at-transaction.ts diff --git a/src/database/migrations/1725962197762-add-payment-date-bank-column-at-transaction.ts b/src/database/migrations/1725962197762-add-payment-date-bank-column-at-transaction.ts new file mode 100644 index 0000000..f8f7789 --- /dev/null +++ b/src/database/migrations/1725962197762-add-payment-date-bank-column-at-transaction.ts @@ -0,0 +1,19 @@ +import { MigrationInterface, QueryRunner } from 'typeorm'; + +export class AddPaymentDateBankColumnAtTransaction1725962197762 + implements MigrationInterface +{ + name = 'AddPaymentDateBankColumnAtTransaction1725962197762'; + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query( + `ALTER TABLE "transactions" ADD "payment_date_bank" date`, + ); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query( + `ALTER TABLE "transactions" DROP COLUMN "payment_date_bank"`, + ); + } +} diff --git a/src/modules/transaction/reconciliation/domain/usecases/managers/detail-reconciliation.manager.ts b/src/modules/transaction/reconciliation/domain/usecases/managers/detail-reconciliation.manager.ts index 0d8b25a..00a1270 100644 --- a/src/modules/transaction/reconciliation/domain/usecases/managers/detail-reconciliation.manager.ts +++ b/src/modules/transaction/reconciliation/domain/usecases/managers/detail-reconciliation.manager.ts @@ -43,6 +43,7 @@ export class DetailReconciliationManager extends BaseDetailManager