Skip to content

Commit 9cb184b

Browse files
committed
Default existing Partner to have null startDate
1 parent ef1c25d commit 9cb184b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { BaseMigration, Migration } from '~/core/database';
2+
import { Partner } from '../dto';
3+
4+
@Migration('2025-04-24T14:00:00')
5+
export class AddPartnerStartDateMigration extends BaseMigration {
6+
async up() {
7+
await this.addProperty(Partner, 'startDate', null);
8+
}
9+
}

src/components/partner/partner.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { OrganizationModule } from '../organization/organization.module';
77
import { ProjectModule } from '../project/project.module';
88
import { UserModule } from '../user/user.module';
99
import { AddPartnerApprovedProgramsMigration } from './migrations/add-partner-approved-programs.migration';
10+
import { AddPartnerStartDateMigration } from './migrations/add-partner-start-date.migration';
1011
import { PartnerGelRepository } from './partner.gel.repository';
1112
import { PartnerLoader } from './partner.loader';
1213
import { PartnerRepository } from './partner.repository';
@@ -28,6 +29,7 @@ import { PartnerService } from './partner.service';
2829
splitDb(PartnerRepository, PartnerGelRepository),
2930
PartnerLoader,
3031
AddPartnerApprovedProgramsMigration,
32+
AddPartnerStartDateMigration,
3133
],
3234
exports: [PartnerService],
3335
})

0 commit comments

Comments
 (0)