Skip to content

Commit 03f8979

Browse files
authored
Add upgrade 0.35 command module (#9175)
Moving commands from 0.40 to 0.35 since they should be ready for 0.35.
1 parent c992be1 commit 03f8979

7 files changed

+21
-24
lines changed

packages/twenty-server/src/database/commands/database-command.module.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { ConfirmationQuestion } from 'src/database/commands/questions/confirmati
1010
import { UpgradeTo0_32CommandModule } from 'src/database/commands/upgrade-version/0-32/0-32-upgrade-version.module';
1111
import { UpgradeTo0_33CommandModule } from 'src/database/commands/upgrade-version/0-33/0-33-upgrade-version.module';
1212
import { UpgradeTo0_34CommandModule } from 'src/database/commands/upgrade-version/0-34/0-34-upgrade-version.module';
13-
import { UpgradeTo0_40CommandModule } from 'src/database/commands/upgrade-version/0-40/0-40-upgrade-version.module';
13+
import { UpgradeTo0_35CommandModule } from 'src/database/commands/upgrade-version/0-35/0-35-upgrade-version.module';
1414
import { TypeORMModule } from 'src/database/typeorm/typeorm.module';
1515
import { BillingSubscription } from 'src/engine/core-modules/billing/entities/billing-subscription.entity';
1616
import { FeatureFlagEntity } from 'src/engine/core-modules/feature-flag/feature-flag.entity';
@@ -52,7 +52,7 @@ import { WorkspaceSyncMetadataModule } from 'src/engine/workspace-manager/worksp
5252
UpgradeTo0_32CommandModule,
5353
UpgradeTo0_33CommandModule,
5454
UpgradeTo0_34CommandModule,
55-
UpgradeTo0_40CommandModule,
55+
UpgradeTo0_35CommandModule,
5656
FeatureFlagModule,
5757
],
5858
providers: [
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import {
1515
FieldMetadataEntity,
1616
FieldMetadataType,
1717
} from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';
18-
import { ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
1918
import { WorkspaceMetadataVersionService } from 'src/engine/metadata-modules/workspace-metadata-version/services/workspace-metadata-version.service';
2019
import { generateMigrationName } from 'src/engine/metadata-modules/workspace-migration/utils/generate-migration-name.util';
2120
import {
@@ -30,7 +29,7 @@ import { WorkspaceMigrationRunnerService } from 'src/engine/workspace-manager/wo
3029
import { isDefined } from 'src/utils/is-defined';
3130

3231
@Command({
33-
name: 'upgrade-0.40:phone-calling-code-create-column',
32+
name: 'upgrade-0.35:phone-calling-code-create-column',
3433
description: 'Create the callingCode column',
3534
})
3635
export class PhoneCallingCodeCreateColumnCommand extends ActiveWorkspacesCommandRunner {
@@ -39,8 +38,6 @@ export class PhoneCallingCodeCreateColumnCommand extends ActiveWorkspacesCommand
3938
protected readonly workspaceRepository: Repository<Workspace>,
4039
@InjectRepository(FieldMetadataEntity, 'metadata')
4140
private readonly fieldMetadataRepository: Repository<FieldMetadataEntity>,
42-
@InjectRepository(ObjectMetadataEntity, 'metadata')
43-
private readonly objectMetadataRepository: Repository<ObjectMetadataEntity>,
4441
private readonly workspaceMigrationService: WorkspaceMigrationService,
4542
private readonly workspaceMigrationFactory: WorkspaceMigrationFactory,
4643
private readonly workspaceMigrationRunnerService: WorkspaceMigrationRunnerService,
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ const isCallingCode = (callingCode: string): boolean => {
5454
};
5555

5656
@Command({
57-
name: 'upgrade-0.40:phone-calling-code-migrate-data',
57+
name: 'upgrade-0.35:phone-calling-code-migrate-data',
5858
description: 'Add calling code and change country code with default one',
5959
})
6060
export class PhoneCallingCodeMigrateDataCommand extends ActiveWorkspacesCommandRunner {
+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { RecordPositionBackfillService } from 'src/engine/api/graphql/workspace-
99
import { Workspace } from 'src/engine/core-modules/workspace/workspace.entity';
1010

1111
@Command({
12-
name: 'upgrade-0.40:record-position-backfill',
12+
name: 'upgrade-0.35:record-position-backfill',
1313
description: 'Backfill record position',
1414
})
1515
export class RecordPositionBackfillCommand extends ActiveWorkspacesCommandRunner {

packages/twenty-server/src/database/commands/upgrade-version/0-40/0-40-upgrade-version.command.ts renamed to packages/twenty-server/src/database/commands/upgrade-version/0-35/0-35-upgrade-version.command.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ import { Repository } from 'typeorm';
55

66
import { ActiveWorkspacesCommandRunner } from 'src/database/commands/active-workspaces.command';
77
import { BaseCommandOptions } from 'src/database/commands/base.command';
8-
import { PhoneCallingCodeCreateColumnCommand } from 'src/database/commands/upgrade-version/0-40/0-40-phone-calling-code-create-column.command';
9-
import { PhoneCallingCodeMigrateDataCommand } from 'src/database/commands/upgrade-version/0-40/0-40-phone-calling-code-migrate-data.command';
10-
import { RecordPositionBackfillCommand } from 'src/database/commands/upgrade-version/0-40/0-40-record-position-backfill.command';
11-
import { ViewGroupNoValueBackfillCommand } from 'src/database/commands/upgrade-version/0-40/0-40-view-group-no-value-backfill.command';
8+
import { PhoneCallingCodeCreateColumnCommand } from 'src/database/commands/upgrade-version/0-35/0-35-phone-calling-code-create-column.command';
9+
import { PhoneCallingCodeMigrateDataCommand } from 'src/database/commands/upgrade-version/0-35/0-35-phone-calling-code-migrate-data.command';
10+
import { RecordPositionBackfillCommand } from 'src/database/commands/upgrade-version/0-35/0-35-record-position-backfill.command';
11+
import { ViewGroupNoValueBackfillCommand } from 'src/database/commands/upgrade-version/0-35/0-35-view-group-no-value-backfill.command';
1212
import { Workspace } from 'src/engine/core-modules/workspace/workspace.entity';
1313
import { SyncWorkspaceMetadataCommand } from 'src/engine/workspace-manager/workspace-sync-metadata/commands/sync-workspace-metadata.command';
1414

1515
@Command({
16-
name: 'upgrade-0.40',
17-
description: 'Upgrade to 0.40',
16+
name: 'upgrade-0.35',
17+
description: 'Upgrade to 0.35',
1818
})
19-
export class UpgradeTo0_40Command extends ActiveWorkspacesCommandRunner {
19+
export class UpgradeTo0_35Command extends ActiveWorkspacesCommandRunner {
2020
constructor(
2121
@InjectRepository(Workspace, 'core')
2222
protected readonly workspaceRepository: Repository<Workspace>,

packages/twenty-server/src/database/commands/upgrade-version/0-40/0-40-upgrade-version.module.ts renamed to packages/twenty-server/src/database/commands/upgrade-version/0-35/0-35-upgrade-version.module.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { Module } from '@nestjs/common';
22
import { TypeOrmModule } from '@nestjs/typeorm';
33

4-
import { PhoneCallingCodeCreateColumnCommand } from 'src/database/commands/upgrade-version/0-40/0-40-phone-calling-code-create-column.command';
5-
import { PhoneCallingCodeMigrateDataCommand } from 'src/database/commands/upgrade-version/0-40/0-40-phone-calling-code-migrate-data.command';
6-
import { RecordPositionBackfillCommand } from 'src/database/commands/upgrade-version/0-40/0-40-record-position-backfill.command';
7-
import { UpgradeTo0_40Command } from 'src/database/commands/upgrade-version/0-40/0-40-upgrade-version.command';
8-
import { ViewGroupNoValueBackfillCommand } from 'src/database/commands/upgrade-version/0-40/0-40-view-group-no-value-backfill.command';
4+
import { PhoneCallingCodeCreateColumnCommand } from 'src/database/commands/upgrade-version/0-35/0-35-phone-calling-code-create-column.command';
5+
import { PhoneCallingCodeMigrateDataCommand } from 'src/database/commands/upgrade-version/0-35/0-35-phone-calling-code-migrate-data.command';
6+
import { RecordPositionBackfillCommand } from 'src/database/commands/upgrade-version/0-35/0-35-record-position-backfill.command';
7+
import { UpgradeTo0_35Command } from 'src/database/commands/upgrade-version/0-35/0-35-upgrade-version.command';
8+
import { ViewGroupNoValueBackfillCommand } from 'src/database/commands/upgrade-version/0-35/0-35-view-group-no-value-backfill.command';
99
import { RecordPositionBackfillModule } from 'src/engine/api/graphql/workspace-query-runner/services/record-position-backfill-module';
1010
import { Workspace } from 'src/engine/core-modules/workspace/workspace.entity';
1111
import { FieldMetadataEntity } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';
@@ -35,12 +35,12 @@ import { WorkspaceSyncMetadataCommandsModule } from 'src/engine/workspace-manage
3535
FieldMetadataModule,
3636
],
3737
providers: [
38-
UpgradeTo0_40Command,
39-
PhoneCallingCodeMigrateDataCommand,
38+
UpgradeTo0_35Command,
4039
PhoneCallingCodeCreateColumnCommand,
40+
PhoneCallingCodeMigrateDataCommand,
4141
WorkspaceMigrationFactory,
4242
RecordPositionBackfillCommand,
4343
ViewGroupNoValueBackfillCommand,
4444
],
4545
})
46-
export class UpgradeTo0_40CommandModule {}
46+
export class UpgradeTo0_35CommandModule {}
+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { ViewGroupWorkspaceEntity } from 'src/modules/view/standard-objects/view
1313
import { ViewWorkspaceEntity } from 'src/modules/view/standard-objects/view.workspace-entity';
1414

1515
@Command({
16-
name: 'migrate-0.40:backfill-view-group-no-value',
16+
name: 'migrate-0.35:backfill-view-group-no-value',
1717
description: 'Backfill view group no value',
1818
})
1919
export class ViewGroupNoValueBackfillCommand extends ActiveWorkspacesCommandRunner {

0 commit comments

Comments
 (0)