Migrate WorkspaceMemberSetting into WorkspaceMember (#2501)
This commit is contained in:
@ -1,90 +0,0 @@
|
|||||||
import { DataSource } from 'typeorm';
|
|
||||||
|
|
||||||
import { SeedObjectMetadataIds } from 'src/database/typeorm-seeds/metadata/object-metadata';
|
|
||||||
import { SeedWorkspaceId } from 'src/database/seeds/metadata';
|
|
||||||
|
|
||||||
const fieldMetadataTableName = 'fieldMetadata';
|
|
||||||
|
|
||||||
export enum SeedWorkspaceMemberSettingFieldMetadataIds {
|
|
||||||
ColorScheme = '20202020-d7b7-4f2e-bb52-90d3fd78007a',
|
|
||||||
Locale = '20202020-10f6-4df9-8d6f-a760b65bd800',
|
|
||||||
WorkspaceMember = '20202020-83f2-4c5f-96b0-0c51ecc160e3',
|
|
||||||
}
|
|
||||||
|
|
||||||
export const seedWorkspaceMemberSettingFieldMetadata = async (
|
|
||||||
workspaceDataSource: DataSource,
|
|
||||||
schemaName: string,
|
|
||||||
) => {
|
|
||||||
await workspaceDataSource
|
|
||||||
.createQueryBuilder()
|
|
||||||
.insert()
|
|
||||||
.into(`${schemaName}.${fieldMetadataTableName}`, [
|
|
||||||
'id',
|
|
||||||
'objectMetadataId',
|
|
||||||
'isCustom',
|
|
||||||
'workspaceId',
|
|
||||||
'isActive',
|
|
||||||
'type',
|
|
||||||
'name',
|
|
||||||
'label',
|
|
||||||
'targetColumnMap',
|
|
||||||
'description',
|
|
||||||
'icon',
|
|
||||||
'isNullable',
|
|
||||||
])
|
|
||||||
.orIgnore()
|
|
||||||
.values([
|
|
||||||
// Scalar fields
|
|
||||||
{
|
|
||||||
id: SeedWorkspaceMemberSettingFieldMetadataIds.ColorScheme,
|
|
||||||
objectMetadataId: SeedObjectMetadataIds.WorkspaceMemberSetting,
|
|
||||||
isCustom: false,
|
|
||||||
workspaceId: SeedWorkspaceId,
|
|
||||||
isActive: true,
|
|
||||||
type: 'TEXT',
|
|
||||||
name: 'colorScheme',
|
|
||||||
label: 'Color Scheme',
|
|
||||||
targetColumnMap: {
|
|
||||||
value: 'colorScheme',
|
|
||||||
},
|
|
||||||
description: 'Preferred color scheme',
|
|
||||||
icon: 'IconColorSwatch',
|
|
||||||
isNullable: false,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: SeedWorkspaceMemberSettingFieldMetadataIds.Locale,
|
|
||||||
objectMetadataId: SeedObjectMetadataIds.WorkspaceMemberSetting,
|
|
||||||
isCustom: false,
|
|
||||||
workspaceId: SeedWorkspaceId,
|
|
||||||
isActive: true,
|
|
||||||
type: 'TEXT',
|
|
||||||
name: 'locale',
|
|
||||||
label: 'Language',
|
|
||||||
targetColumnMap: {
|
|
||||||
value: 'locale',
|
|
||||||
},
|
|
||||||
description: 'Preferred language',
|
|
||||||
icon: 'IconLanguage',
|
|
||||||
isNullable: false,
|
|
||||||
},
|
|
||||||
|
|
||||||
// Relationships
|
|
||||||
{
|
|
||||||
id: SeedWorkspaceMemberSettingFieldMetadataIds.WorkspaceMember,
|
|
||||||
objectMetadataId: SeedObjectMetadataIds.WorkspaceMemberSetting,
|
|
||||||
isCustom: false,
|
|
||||||
workspaceId: SeedWorkspaceId,
|
|
||||||
isActive: true,
|
|
||||||
type: 'RELATION',
|
|
||||||
name: 'workspaceMember',
|
|
||||||
label: 'Workspace member',
|
|
||||||
targetColumnMap: {
|
|
||||||
value: 'workspaceMemberId',
|
|
||||||
},
|
|
||||||
description: 'Workspace member associated with these settings',
|
|
||||||
icon: 'IconUserCircle',
|
|
||||||
isNullable: false,
|
|
||||||
},
|
|
||||||
])
|
|
||||||
.execute();
|
|
||||||
};
|
|
||||||
@ -8,6 +8,8 @@ const fieldMetadataTableName = 'fieldMetadata';
|
|||||||
export enum SeedWorkspaceMemberFieldMetadataIds {
|
export enum SeedWorkspaceMemberFieldMetadataIds {
|
||||||
FirstName = '20202020-1fa8-4d38-9fa4-0cf696909298',
|
FirstName = '20202020-1fa8-4d38-9fa4-0cf696909298',
|
||||||
LastName = '20202020-8c37-4163-ba06-1dada334ce3e',
|
LastName = '20202020-8c37-4163-ba06-1dada334ce3e',
|
||||||
|
Locale = '20202020-10f6-4df9-8d6f-a760b65bd800',
|
||||||
|
ColorScheme = '20202020-83f2-4c5f-96b0-0c51ecc160e3',
|
||||||
AllowImpersonation = '20202020-bb19-44a1-8156-8866f87a5f42',
|
AllowImpersonation = '20202020-bb19-44a1-8156-8866f87a5f42',
|
||||||
UserId = '20202020-f2c1-4ca1-9ca5-7b9d5cc87eb0',
|
UserId = '20202020-f2c1-4ca1-9ca5-7b9d5cc87eb0',
|
||||||
AuthoredActivities = '20202020-37a0-4db4-9c9f-fd3e3f4e47fc',
|
AuthoredActivities = '20202020-37a0-4db4-9c9f-fd3e3f4e47fc',
|
||||||
@ -107,6 +109,38 @@ export const seedWorkspaceMemberFieldMetadata = async (
|
|||||||
icon: 'IconEye',
|
icon: 'IconEye',
|
||||||
isNullable: false,
|
isNullable: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: SeedWorkspaceMemberFieldMetadataIds.ColorScheme,
|
||||||
|
objectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
|
||||||
|
isCustom: false,
|
||||||
|
workspaceId: SeedWorkspaceId,
|
||||||
|
isActive: true,
|
||||||
|
type: 'TEXT',
|
||||||
|
name: 'colorScheme',
|
||||||
|
label: 'Color Scheme',
|
||||||
|
targetColumnMap: {
|
||||||
|
value: 'colorScheme',
|
||||||
|
},
|
||||||
|
description: 'Preferred color scheme',
|
||||||
|
icon: 'IconColorSwatch',
|
||||||
|
isNullable: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: SeedWorkspaceMemberFieldMetadataIds.Locale,
|
||||||
|
objectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
|
||||||
|
isCustom: false,
|
||||||
|
workspaceId: SeedWorkspaceId,
|
||||||
|
isActive: true,
|
||||||
|
type: 'TEXT',
|
||||||
|
name: 'locale',
|
||||||
|
label: 'Language',
|
||||||
|
targetColumnMap: {
|
||||||
|
value: 'locale',
|
||||||
|
},
|
||||||
|
description: 'Preferred language',
|
||||||
|
icon: 'IconLanguage',
|
||||||
|
isNullable: false,
|
||||||
|
},
|
||||||
|
|
||||||
// Relationships
|
// Relationships
|
||||||
{
|
{
|
||||||
@ -193,22 +227,6 @@ export const seedWorkspaceMemberFieldMetadata = async (
|
|||||||
icon: 'IconComment',
|
icon: 'IconComment',
|
||||||
isNullable: true,
|
isNullable: true,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
id: SeedWorkspaceMemberFieldMetadataIds.Settings,
|
|
||||||
objectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
|
|
||||||
isCustom: false,
|
|
||||||
workspaceId: SeedWorkspaceId,
|
|
||||||
isActive: true,
|
|
||||||
type: 'RELATION',
|
|
||||||
name: 'setting',
|
|
||||||
label: 'Settings',
|
|
||||||
targetColumnMap: {
|
|
||||||
value: 'settingId',
|
|
||||||
},
|
|
||||||
description: 'Workspace member settings',
|
|
||||||
icon: 'IconSettings',
|
|
||||||
isNullable: false,
|
|
||||||
},
|
|
||||||
])
|
])
|
||||||
.execute();
|
.execute();
|
||||||
};
|
};
|
||||||
|
|||||||
@ -22,7 +22,6 @@ import { seedActivityRelationMetadata } from 'src/database/typeorm-seeds/metadat
|
|||||||
import { seedPipelineStepRelationMetadata } from 'src/database/typeorm-seeds/metadata/relation-metadata/pipeline-step';
|
import { seedPipelineStepRelationMetadata } from 'src/database/typeorm-seeds/metadata/relation-metadata/pipeline-step';
|
||||||
import { seedPersonRelationMetadata } from 'src/database/typeorm-seeds/metadata/relation-metadata/person';
|
import { seedPersonRelationMetadata } from 'src/database/typeorm-seeds/metadata/relation-metadata/person';
|
||||||
import { seedWorkspaceMemberRelationMetadata } from 'src/database/typeorm-seeds/metadata/relation-metadata/workspace-member';
|
import { seedWorkspaceMemberRelationMetadata } from 'src/database/typeorm-seeds/metadata/relation-metadata/workspace-member';
|
||||||
import { seedWorkspaceMemberSettingFieldMetadata } from 'src/database/typeorm-seeds/metadata/field-metadata/workspace-member-setting';
|
|
||||||
|
|
||||||
export const seedMetadataSchema = async (
|
export const seedMetadataSchema = async (
|
||||||
workspaceDataSource: DataSource,
|
workspaceDataSource: DataSource,
|
||||||
@ -46,10 +45,6 @@ export const seedMetadataSchema = async (
|
|||||||
await seedViewSortFieldMetadata(workspaceDataSource, schemaName);
|
await seedViewSortFieldMetadata(workspaceDataSource, schemaName);
|
||||||
await seedViewRelationMetadata(workspaceDataSource, schemaName);
|
await seedViewRelationMetadata(workspaceDataSource, schemaName);
|
||||||
await seedWorkspaceMemberFieldMetadata(workspaceDataSource, schemaName);
|
await seedWorkspaceMemberFieldMetadata(workspaceDataSource, schemaName);
|
||||||
await seedWorkspaceMemberSettingFieldMetadata(
|
|
||||||
workspaceDataSource,
|
|
||||||
schemaName,
|
|
||||||
);
|
|
||||||
|
|
||||||
await seedActivityRelationMetadata(workspaceDataSource, schemaName);
|
await seedActivityRelationMetadata(workspaceDataSource, schemaName);
|
||||||
await seedCompanyRelationMetadata(workspaceDataSource, schemaName);
|
await seedCompanyRelationMetadata(workspaceDataSource, schemaName);
|
||||||
|
|||||||
@ -10,7 +10,6 @@ export enum SeedObjectMetadataIds {
|
|||||||
Opportunity = '20202020-cae9-4ff4-9579-f7d9fe44c937',
|
Opportunity = '20202020-cae9-4ff4-9579-f7d9fe44c937',
|
||||||
PipelineStep = '20202020-1029-4661-9e91-83bad932bdcd',
|
PipelineStep = '20202020-1029-4661-9e91-83bad932bdcd',
|
||||||
WorkspaceMember = '20202020-b550-40bb-a96b-9ab54b664753',
|
WorkspaceMember = '20202020-b550-40bb-a96b-9ab54b664753',
|
||||||
WorkspaceMemberSetting = '20202020-166d-445c-970f-da1ea43f1dc7',
|
|
||||||
Webhook = '20202020-ddee-40de-9c9b-5f82a3503360',
|
Webhook = '20202020-ddee-40de-9c9b-5f82a3503360',
|
||||||
ApiKey = '20202020-d8d0-4c2d-a370-5499b2181d02',
|
ApiKey = '20202020-d8d0-4c2d-a370-5499b2181d02',
|
||||||
Activity = '20202020-8ee3-4f67-84ab-1b7a6eb5a448',
|
Activity = '20202020-8ee3-4f67-84ab-1b7a6eb5a448',
|
||||||
@ -111,19 +110,6 @@ export const seedObjectMetadata = async (
|
|||||||
workspaceId: SeedWorkspaceId,
|
workspaceId: SeedWorkspaceId,
|
||||||
isActive: true,
|
isActive: true,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
id: SeedObjectMetadataIds.WorkspaceMemberSetting,
|
|
||||||
nameSingular: 'workspaceMemberSettingV2',
|
|
||||||
namePlural: 'workspaceMemberSettingsV2',
|
|
||||||
labelSingular: 'WorkspaceMemberSetting',
|
|
||||||
labelPlural: 'Workspace Member Settings',
|
|
||||||
targetTableName: 'workspaceMemberSetting',
|
|
||||||
description: 'A workspace member setting',
|
|
||||||
icon: 'IconSettings',
|
|
||||||
dataSourceId: SeedDataSourceId,
|
|
||||||
workspaceId: SeedWorkspaceId,
|
|
||||||
isActive: true,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: SeedObjectMetadataIds.Webhook,
|
id: SeedObjectMetadataIds.Webhook,
|
||||||
nameSingular: 'webhookV2',
|
nameSingular: 'webhookV2',
|
||||||
|
|||||||
@ -9,7 +9,6 @@ import { SeedFavoriteFieldMetadataIds } from 'src/database/typeorm-seeds/metadat
|
|||||||
import { SeedActivityFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/activity';
|
import { SeedActivityFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/activity';
|
||||||
import { SeedCommentFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/comment';
|
import { SeedCommentFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/comment';
|
||||||
import { SeedAttachmentFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/attachment';
|
import { SeedAttachmentFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/attachment';
|
||||||
import { SeedWorkspaceMemberSettingFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/workspace-member-setting';
|
|
||||||
|
|
||||||
const tableName = 'relationMetadata';
|
const tableName = 'relationMetadata';
|
||||||
|
|
||||||
@ -39,15 +38,6 @@ export const seedWorkspaceMemberRelationMetadata = async (
|
|||||||
toFieldMetadataId: SeedCompanyFieldMetadataIds.AccountOwner,
|
toFieldMetadataId: SeedCompanyFieldMetadataIds.AccountOwner,
|
||||||
workspaceId: SeedWorkspaceId,
|
workspaceId: SeedWorkspaceId,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
relationType: RelationMetadataType.ONE_TO_ONE,
|
|
||||||
fromObjectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
|
|
||||||
toObjectMetadataId: SeedObjectMetadataIds.WorkspaceMemberSetting,
|
|
||||||
fromFieldMetadataId: SeedWorkspaceMemberFieldMetadataIds.Settings,
|
|
||||||
toFieldMetadataId:
|
|
||||||
SeedWorkspaceMemberSettingFieldMetadataIds.WorkspaceMember,
|
|
||||||
workspaceId: SeedWorkspaceId,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
relationType: RelationMetadataType.ONE_TO_MANY,
|
relationType: RelationMetadataType.ONE_TO_MANY,
|
||||||
fromObjectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
|
fromObjectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
|
||||||
|
|||||||
@ -1,32 +0,0 @@
|
|||||||
import {
|
|
||||||
TenantMigrationColumnActionType,
|
|
||||||
TenantMigrationTableAction,
|
|
||||||
} from 'src/metadata/tenant-migration/tenant-migration.entity';
|
|
||||||
|
|
||||||
export const addWorkspaceMemberSettingTable: TenantMigrationTableAction[] = [
|
|
||||||
{
|
|
||||||
name: 'workspaceMemberSetting',
|
|
||||||
action: 'create',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'workspaceMemberSetting',
|
|
||||||
action: 'alter',
|
|
||||||
columns: [
|
|
||||||
{
|
|
||||||
columnName: 'colorScheme',
|
|
||||||
columnType: 'varchar',
|
|
||||||
action: TenantMigrationColumnActionType.CREATE,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
columnName: 'locale',
|
|
||||||
columnType: 'varchar',
|
|
||||||
action: TenantMigrationColumnActionType.CREATE,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
columnName: 'workspaceMemberId',
|
|
||||||
columnType: 'uuid',
|
|
||||||
action: TenantMigrationColumnActionType.CREATE,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
];
|
|
||||||
@ -22,6 +22,16 @@ export const addWorkspaceMemberTable: TenantMigrationTableAction[] = [
|
|||||||
columnType: 'varchar',
|
columnType: 'varchar',
|
||||||
action: TenantMigrationColumnActionType.CREATE,
|
action: TenantMigrationColumnActionType.CREATE,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
columnName: 'colorScheme',
|
||||||
|
columnType: 'varchar',
|
||||||
|
action: TenantMigrationColumnActionType.CREATE,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
columnName: 'locale',
|
||||||
|
columnType: 'varchar',
|
||||||
|
action: TenantMigrationColumnActionType.CREATE,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
columnName: 'allowImpersonation',
|
columnName: 'allowImpersonation',
|
||||||
columnType: 'boolean',
|
columnType: 'boolean',
|
||||||
@ -32,11 +42,6 @@ export const addWorkspaceMemberTable: TenantMigrationTableAction[] = [
|
|||||||
columnType: 'uuid',
|
columnType: 'uuid',
|
||||||
action: TenantMigrationColumnActionType.CREATE,
|
action: TenantMigrationColumnActionType.CREATE,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
columnName: 'settingId',
|
|
||||||
columnType: 'uuid',
|
|
||||||
action: TenantMigrationColumnActionType.CREATE,
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1,20 +0,0 @@
|
|||||||
import {
|
|
||||||
TenantMigrationColumnActionType,
|
|
||||||
TenantMigrationTableAction,
|
|
||||||
} from 'src/metadata/tenant-migration/tenant-migration.entity';
|
|
||||||
|
|
||||||
export const addWorkspaceMemberSettingRelations: TenantMigrationTableAction[] =
|
|
||||||
[
|
|
||||||
{
|
|
||||||
name: 'workspaceMemberSetting',
|
|
||||||
action: 'alter',
|
|
||||||
columns: [
|
|
||||||
{
|
|
||||||
columnName: 'workspaceMemberId',
|
|
||||||
referencedTableName: 'workspaceMember',
|
|
||||||
referencedTableColumnName: 'id',
|
|
||||||
action: TenantMigrationColumnActionType.RELATION,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
];
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
import {
|
|
||||||
TenantMigrationColumnActionType,
|
|
||||||
TenantMigrationTableAction,
|
|
||||||
} from 'src/metadata/tenant-migration/tenant-migration.entity';
|
|
||||||
|
|
||||||
export const addWorkspaceMemberRelations: TenantMigrationTableAction[] = [
|
|
||||||
{
|
|
||||||
name: 'workspaceMember',
|
|
||||||
action: 'alter',
|
|
||||||
columns: [
|
|
||||||
{
|
|
||||||
columnName: 'settingId',
|
|
||||||
referencedTableName: 'workspaceMemberSetting',
|
|
||||||
referencedTableColumnName: 'id',
|
|
||||||
action: TenantMigrationColumnActionType.RELATION,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
];
|
|
||||||
@ -8,7 +8,6 @@ import { addOpportunityTable } from 'src/metadata/tenant-migration/migrations/16
|
|||||||
import { addPersonTable } from 'src/metadata/tenant-migration/migrations/1697618022-addPersonTable';
|
import { addPersonTable } from 'src/metadata/tenant-migration/migrations/1697618022-addPersonTable';
|
||||||
import { addPipelineStepTable } from 'src/metadata/tenant-migration/migrations/1697618023-addPipelineStepTable';
|
import { addPipelineStepTable } from 'src/metadata/tenant-migration/migrations/1697618023-addPipelineStepTable';
|
||||||
import { addWebhookTable } from 'src/metadata/tenant-migration/migrations/1697618024-addWebhookTable';
|
import { addWebhookTable } from 'src/metadata/tenant-migration/migrations/1697618024-addWebhookTable';
|
||||||
import { addWorkspaceMemberSettingTable } from 'src/metadata/tenant-migration/migrations/1697618025-addWorkspaceMemberSettingTable';
|
|
||||||
import { addWorkspaceMemberTable } from 'src/metadata/tenant-migration/migrations/1697618026-addWorspaceMemberTable';
|
import { addWorkspaceMemberTable } from 'src/metadata/tenant-migration/migrations/1697618026-addWorspaceMemberTable';
|
||||||
import { addCompanyRelations } from 'src/metadata/tenant-migration/migrations/1697618027-addCompanyRelations';
|
import { addCompanyRelations } from 'src/metadata/tenant-migration/migrations/1697618027-addCompanyRelations';
|
||||||
import { addAttachmentRelations } from 'src/metadata/tenant-migration/migrations/1697618028-addAttachmentRelations';
|
import { addAttachmentRelations } from 'src/metadata/tenant-migration/migrations/1697618028-addAttachmentRelations';
|
||||||
@ -18,8 +17,6 @@ import { addActivityTargetRelations } from 'src/metadata/tenant-migration/migrat
|
|||||||
import { addActivityRelations } from 'src/metadata/tenant-migration/migrations/1697618033-addActivityRelations';
|
import { addActivityRelations } from 'src/metadata/tenant-migration/migrations/1697618033-addActivityRelations';
|
||||||
import { addCommentRelations } from 'src/metadata/tenant-migration/migrations/1697618034-addCommentRelations';
|
import { addCommentRelations } from 'src/metadata/tenant-migration/migrations/1697618034-addCommentRelations';
|
||||||
import { addOpportunityRelations } from 'src/metadata/tenant-migration/migrations/1697618031-addOpportunityRelations';
|
import { addOpportunityRelations } from 'src/metadata/tenant-migration/migrations/1697618031-addOpportunityRelations';
|
||||||
import { addWorkspaceMemberSettingRelations } from 'src/metadata/tenant-migration/migrations/1697618035-addWorkspaceMemberSettingRelations';
|
|
||||||
import { addWorkspaceMemberRelations } from 'src/metadata/tenant-migration/migrations/1697618036-addWorkspaceMemberRelations';
|
|
||||||
|
|
||||||
import { addCompanyTable } from './migrations/1697618009-addCompanyTable';
|
import { addCompanyTable } from './migrations/1697618009-addCompanyTable';
|
||||||
import { addViewTable } from './migrations/1697618011-addViewTable';
|
import { addViewTable } from './migrations/1697618011-addViewTable';
|
||||||
@ -45,7 +42,6 @@ export const standardMigrations = {
|
|||||||
'1697618022-addPersonTable': addPersonTable,
|
'1697618022-addPersonTable': addPersonTable,
|
||||||
'1697618023-addPipelineStepTable': addPipelineStepTable,
|
'1697618023-addPipelineStepTable': addPipelineStepTable,
|
||||||
'1697618024-addWebhookTable': addWebhookTable,
|
'1697618024-addWebhookTable': addWebhookTable,
|
||||||
'1697618025-addWorkspaceMemberSettingTable': addWorkspaceMemberSettingTable,
|
|
||||||
'1697618026-addWorkspaceMemberTable': addWorkspaceMemberTable,
|
'1697618026-addWorkspaceMemberTable': addWorkspaceMemberTable,
|
||||||
'1697618027-addCompanyRelations': addCompanyRelations,
|
'1697618027-addCompanyRelations': addCompanyRelations,
|
||||||
'1697618028-addAttachmentRelations': addAttachmentRelations,
|
'1697618028-addAttachmentRelations': addAttachmentRelations,
|
||||||
@ -55,7 +51,4 @@ export const standardMigrations = {
|
|||||||
'1697618032-addActivityTargetRelations': addActivityTargetRelations,
|
'1697618032-addActivityTargetRelations': addActivityTargetRelations,
|
||||||
'1697618033-addActivityRelations': addActivityRelations,
|
'1697618033-addActivityRelations': addActivityRelations,
|
||||||
'1697618034-addCommentRelations': addCommentRelations,
|
'1697618034-addCommentRelations': addCommentRelations,
|
||||||
'1697618035-addWorkspaceMemberSettingRelations':
|
|
||||||
addWorkspaceMemberSettingRelations,
|
|
||||||
'1697618036-addWorkspaceMemberRelations': addWorkspaceMemberRelations,
|
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user