import { WorkspaceMigrationColumnActionType, WorkspaceMigrationTableAction, } from 'src/metadata/workspace-migration/workspace-migration.entity'; export const addPersonTable: WorkspaceMigrationTableAction[] = [ { name: 'person', action: 'create', }, { name: 'person', action: 'alter', columns: [ { columnName: 'nameFirstName', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, defaultValue: "''", }, { columnName: 'nameLastName', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, defaultValue: "''", }, { columnName: 'email', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'linkedinLinkUrl', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'linkedinLinkLabel', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'xLinkUrl', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'xLinkLabel', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'jobTitle', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'phone', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'city', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'avatarUrl', columnType: 'varchar', action: WorkspaceMigrationColumnActionType.CREATE, }, { columnName: 'companyId', columnType: 'uuid', action: WorkspaceMigrationColumnActionType.CREATE, }, ], }, ];