From c8debf2d6c3be09eacdadaf3627f665e1d3cd94f Mon Sep 17 00:00:00 2001 From: Sam Schumacher <42777208+sam-schu@users.noreply.github.com> Date: Sat, 21 Mar 2026 21:28:10 -0400 Subject: [PATCH] Add column --- apps/backend/src/config/migrations.ts | 2 ++ .../src/donationItems/donationItems.entity.ts | 3 +++ ...74140453305-AddDonationItemConfirmation.ts | 19 +++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 apps/backend/src/migrations/1774140453305-AddDonationItemConfirmation.ts diff --git a/apps/backend/src/config/migrations.ts b/apps/backend/src/config/migrations.ts index 62de4217..e4b74b60 100644 --- a/apps/backend/src/config/migrations.ts +++ b/apps/backend/src/config/migrations.ts @@ -36,6 +36,7 @@ import { RenameDonationMatchingStatus1771260403657 } from '../migrations/1771260 import { DropDonationTotalColumns1772241115031 } from '../migrations/1772241115031-DropDonationTotalColumns'; import { FixTrackingLinks1773041840374 } from '../migrations/1773041840374-FixTrackingLinks'; import { CleanupRequestsAndAllocations1771821377918 } from '../migrations/1771821377918-CleanupRequestsAndAllocations'; +import { AddDonationItemConfirmation1774140453305 } from '../migrations/1774140453305-AddDonationItemConfirmation'; const schemaMigrations = [ User1725726359198, @@ -76,6 +77,7 @@ const schemaMigrations = [ DropDonationTotalColumns1772241115031, FixTrackingLinks1773041840374, CleanupRequestsAndAllocations1771821377918, + AddDonationItemConfirmation1774140453305, ]; export default schemaMigrations; diff --git a/apps/backend/src/donationItems/donationItems.entity.ts b/apps/backend/src/donationItems/donationItems.entity.ts index a99bfb36..ee325ab6 100644 --- a/apps/backend/src/donationItems/donationItems.entity.ts +++ b/apps/backend/src/donationItems/donationItems.entity.ts @@ -50,4 +50,7 @@ export class DonationItem { @Column({ name: 'food_rescue', type: 'boolean', nullable: true }) foodRescue!: boolean | null; + + @Column({ name: 'details_confirmed', type: 'boolean' }) + detailsConfirmed!: boolean; } diff --git a/apps/backend/src/migrations/1774140453305-AddDonationItemConfirmation.ts b/apps/backend/src/migrations/1774140453305-AddDonationItemConfirmation.ts new file mode 100644 index 00000000..fcf44035 --- /dev/null +++ b/apps/backend/src/migrations/1774140453305-AddDonationItemConfirmation.ts @@ -0,0 +1,19 @@ +import { MigrationInterface, QueryRunner } from 'typeorm'; + +export class AddDonationItemConfirmation1774140453305 + implements MigrationInterface +{ + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(` + ALTER TABLE donation_items + ADD COLUMN details_confirmed BOOLEAN NOT NULL DEFAULT FALSE; + `); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(` + ALTER TABLE donation_items + DROP COLUMN details_confirmed; + `); + } +}