lint: migrate prettier to oxfmt (#20783)

Most changes are `implements` being unwrapped this is not a oxfmt
regression
Prettier in 3.7 (we're on 3.1) changed this behaviour prettier blog
[post](https://prettier.io/blog/2025/11/27/3.7.0#change-18094)

This unifies our linting tooling

---------

Co-authored-by: github-actions <github-actions@twenty.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
neo773
2026-05-22 03:51:33 +05:30
committed by GitHub
parent e2ee4ffdff
commit 323e66433e
421 changed files with 1362 additions and 2042 deletions
@@ -9,8 +9,8 @@ import { type WorkspaceIteratorService } from 'src/database/commands/command-run
export type ActiveOrSuspendedWorkspaceCommandOptions = WorkspaceCommandOptions;
export abstract class ActiveOrSuspendedWorkspaceCommandRunner<
Options extends
ActiveOrSuspendedWorkspaceCommandOptions = ActiveOrSuspendedWorkspaceCommandOptions,
Options extends ActiveOrSuspendedWorkspaceCommandOptions =
ActiveOrSuspendedWorkspaceCommandOptions,
> extends WorkspaceCommandRunner<Options> {
constructor(
protected readonly workspaceIteratorService: WorkspaceIteratorService,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.21.0', 1775129420309)
export class AddViewFieldGroupIdIndexOnViewFieldFastInstanceCommand
implements FastInstanceCommand
{
export class AddViewFieldGroupIdIndexOnViewFieldFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`CREATE INDEX IF NOT EXISTS "IDX_VIEW_FIELD_VIEW_FIELD_GROUP_ID" ON "core"."viewField" ("viewFieldGroupId")`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.21.0', 1775165049548)
export class MigrateMessagingCalendarToCoreFastInstanceCommand
implements FastInstanceCommand
{
export class MigrateMessagingCalendarToCoreFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."messageFolder" ALTER COLUMN "parentFolderId" TYPE character varying`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.21.0', 1775200000000)
export class AddEmailThreadWidgetTypeFastInstanceCommand
implements FastInstanceCommand
{
export class AddEmailThreadWidgetTypeFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TYPE "core"."pageLayoutWidget_type_enum" RENAME TO "pageLayoutWidget_type_enum_old"`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.22.0', 1775749486425)
export class AddPermissionFlagRoleIdIndexFastInstanceCommand
implements FastInstanceCommand
{
export class AddPermissionFlagRoleIdIndexFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'CREATE INDEX IF NOT EXISTS "IDX_PERMISSION_FLAG_ROLE_ID" ON "core"."permissionFlag" ("roleId") ',
@@ -15,9 +15,7 @@ const TABLES = [
];
@RegisteredInstanceCommand('1.22.0', 1775758621017)
export class AddWorkspaceIdToIndirectEntitiesFastInstanceCommand
implements FastInstanceCommand
{
export class AddWorkspaceIdToIndirectEntitiesFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
for (const table of TABLES) {
await queryRunner.query(
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.22.0', 1775761294897)
export class AddWorkspaceIdIndexesAndFksFastInstanceCommand
implements FastInstanceCommand
{
export class AddWorkspaceIdIndexesAndFksFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'CREATE INDEX IF NOT EXISTS "IDX_78ae6cfe5f49a76c4bf842ad58" ON "core"."applicationVariable" ("workspaceId") ',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.22.0', 1775804361516)
export class DropObjectMetadataDataSourceFkFastInstanceCommand
implements FastInstanceCommand
{
export class DropObjectMetadataDataSourceFkFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."objectMetadata" DROP CONSTRAINT "FK_0b19dd17369574578bc18c405b2"',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.22.0', 1776078919203)
export class AddCreditBalanceToBillingCustomerFastInstanceCommand
implements FastInstanceCommand
{
export class AddCreditBalanceToBillingCustomerFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
const tableExists = await queryRunner.query(
`SELECT 1 FROM pg_tables WHERE schemaname = 'core' AND tablename = 'billingCustomer'`,
@@ -56,9 +56,7 @@ const BACKFILL_DEFINITIONS: BackfillDefinition[] = [
const TABLES = BACKFILL_DEFINITIONS.map((definition) => definition.table);
@RegisteredInstanceCommand('1.22.0', 1775758621018, { type: 'slow' })
export class BackfillWorkspaceIdOnIndirectEntitiesSlowInstanceCommand
implements SlowInstanceCommand
{
export class BackfillWorkspaceIdOnIndirectEntitiesSlowInstanceCommand implements SlowInstanceCommand {
async runDataMigration(dataSource: DataSource): Promise<void> {
for (const { table, parentTable, foreignKey } of BACKFILL_DEFINITIONS) {
await dataSource.query(
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.23.0', 1775654781000)
export class AddConditionalAvailabilityExpressionToPageLayoutWidgetFastInstanceCommand
implements FastInstanceCommand
{
export class AddConditionalAvailabilityExpressionToPageLayoutWidgetFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."pageLayoutWidget" ADD COLUMN IF NOT EXISTS "conditionalAvailabilityExpression" varchar`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.23.0', 1775752190522)
export class AddTableWidgetViewTypeFastInstanceCommand
implements FastInstanceCommand
{
export class AddTableWidgetViewTypeFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TYPE "core"."view_type_enum" ADD VALUE IF NOT EXISTS 'TABLE_WIDGET' AFTER 'FIELDS_WIDGET'`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.23.0', 1775752781995)
export class AddStandalonePageFastInstanceCommand
implements FastInstanceCommand
{
export class AddStandalonePageFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."navigationMenuItem" ADD "pageLayoutId" uuid',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.23.0', 1776090711153)
export class AddGlobalObjectContextToCommandMenuItemAvailabilityTypeFastInstanceCommand
implements FastInstanceCommand
{
export class AddGlobalObjectContextToCommandMenuItemAvailabilityTypeFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TYPE "core"."commandMenuItem_availabilitytype_enum" RENAME TO "commandMenuItem_availabilitytype_enum_old"',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.23.0', 1776168404836)
export class AddPageLayoutIdToCommandMenuItemFastInstanceCommand
implements FastInstanceCommand
{
export class AddPageLayoutIdToCommandMenuItemFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."commandMenuItem" ADD "pageLayoutId" uuid',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('1.23.0', 1785000000000)
export class DropWorkspaceVersionColumnFastInstanceCommand
implements FastInstanceCommand
{
export class DropWorkspaceVersionColumnFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."workspace" DROP COLUMN IF EXISTS "version"`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.1.0', 1776886452831)
export class AddIsPreInstalledToApplicationRegistrationFastInstanceCommand
implements FastInstanceCommand
{
export class AddIsPreInstalledToApplicationRegistrationFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."applicationRegistration" ADD "isPreInstalled" boolean NOT NULL DEFAULT false',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.1.0', 1777012800000)
export class AddProviderExecutedToAgentMessagePartFastInstanceCommand
implements FastInstanceCommand
{
export class AddProviderExecutedToAgentMessagePartFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."agentMessagePart" ADD "providerExecuted" boolean',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { SlowInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/slow-instance-command.interface';
@RegisteredInstanceCommand('2.1.0', 1795000002000, { type: 'slow' })
export class BackfillPageLayoutWidgetPositionSlowInstanceCommand
implements SlowInstanceCommand
{
export class BackfillPageLayoutWidgetPositionSlowInstanceCommand implements SlowInstanceCommand {
async runDataMigration(dataSource: DataSource): Promise<void> {
await dataSource.query(
`UPDATE "core"."pageLayoutWidget"
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.2.0', 1777455269302)
export class AddCacheTokensToAgentChatThreadFastInstanceCommand
implements FastInstanceCommand
{
export class AddCacheTokensToAgentChatThreadFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."agentChatThread" ADD "totalCacheReadTokens" bigint NOT NULL DEFAULT 0`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.2.0', 1777539664664)
export class AddLogoToApplicationFastInstanceCommand
implements FastInstanceCommand
{
export class AddLogoToApplicationFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query('ALTER TABLE "core"."application" ADD "logo" text');
}
@@ -20,9 +20,7 @@ import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/
// `IF NOT EXISTS`), so cross-upgrade callers see it as a no-op while
// fresh-from-2.5 install paths still create the column there as before.
@RegisteredInstanceCommand('2.3.0', 1747234200000)
export class AddSubFieldNameToViewSortEarlyFastInstanceCommand
implements FastInstanceCommand
{
export class AddSubFieldNameToViewSortEarlyFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."viewSort" ADD COLUMN IF NOT EXISTS "subFieldName" character varying`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1747234300000)
export class AddRelationTargetFieldMetadataIdToViewFilterEarlyFastInstanceCommand
implements FastInstanceCommand
{
export class AddRelationTargetFieldMetadataIdToViewFilterEarlyFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1777308014234)
export class AddUpgradeMigrationWorkspaceIdIndexFastInstanceCommand
implements FastInstanceCommand
{
export class AddUpgradeMigrationWorkspaceIdIndexFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'CREATE INDEX IF NOT EXISTS "IDX_UPGRADE_MIGRATION_WORKSPACE_ID_NAME_ATTEMPT" ON "core"."upgradeMigration" ("workspaceId", "name", "attempt") WHERE "workspaceId" IS NOT NULL',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1777682000000)
export class AddDeletedAtToAgentChatThreadFastInstanceCommand
implements FastInstanceCommand
{
export class AddDeletedAtToAgentChatThreadFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."agentChatThread" ADD "deletedAt" TIMESTAMP WITH TIME ZONE`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1777896012579)
export class ConnectionProviderSyncableEntityFastInstanceCommand
implements FastInstanceCommand
{
export class ConnectionProviderSyncableEntityFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`CREATE TABLE "core"."connectionProvider" (
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1777915958318)
export class RemoveUserDefaultAvatarUrlFastInstanceCommand
implements FastInstanceCommand
{
export class RemoveUserDefaultAvatarUrlFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."user" DROP COLUMN "defaultAvatarUrl"',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1777966965587)
export class TransformApplicationVariableToSyncableEntityFastInstanceCommand
implements FastInstanceCommand
{
export class TransformApplicationVariableToSyncableEntityFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'DROP INDEX "core"."IDX_78ae6cfe5f49a76c4bf842ad58"',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1797000001000)
export class AddToolAndWorkflowActionTriggerSettingsFastInstanceCommand
implements FastInstanceCommand
{
export class AddToolAndWorkflowActionTriggerSettingsFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."logicFunction" ADD "toolTriggerSettings" jsonb`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { SlowInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/slow-instance-command.interface';
@RegisteredInstanceCommand('2.3.0', 1777966965588, { type: 'slow' })
export class BackfillApplicationVariableUniversalIdentifierSlowInstanceCommand
implements SlowInstanceCommand
{
export class BackfillApplicationVariableUniversalIdentifierSlowInstanceCommand implements SlowInstanceCommand {
async runDataMigration(dataSource: DataSource): Promise<void> {
await dataSource.query(
'DELETE FROM "core"."applicationVariable" WHERE "applicationId" IS NULL',
@@ -6,9 +6,7 @@ import { SlowInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/
// isTool=true previously exposed a function on both surfaces (AI tool and
// workflow node), so we populate both new triggers when migrating.
@RegisteredInstanceCommand('2.3.0', 1797000002000, { type: 'slow' })
export class MigrateToolTriggerSettingsSlowInstanceCommand
implements SlowInstanceCommand
{
export class MigrateToolTriggerSettingsSlowInstanceCommand implements SlowInstanceCommand {
async runDataMigration(dataSource: DataSource): Promise<void> {
const defaultJsonSchema = `'{"type":"object","properties":{}}'::jsonb`;
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.4.0', 1747234400000)
export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_4FastInstanceCommand
implements FastInstanceCommand
{
export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_4FastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.4.0', 1777100000000)
export class AddMetadataToBillingPriceFastInstanceCommand
implements FastInstanceCommand
{
export class AddMetadataToBillingPriceFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
const tableExists = await queryRunner.query(
`SELECT 1 FROM pg_tables WHERE schemaname = 'core' AND tablename = 'billingPrice'`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.4.0', 1778256809018)
export class AddEmailGroupChannelTypeFastInstanceCommand
implements FastInstanceCommand
{
export class AddEmailGroupChannelTypeFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TYPE "core"."messageChannel_type_enum" RENAME TO "messageChannel_type_enum_old"',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.4.0', 1798000003000)
export class AddApplicationIdToPublicDomainFastInstanceCommand
implements FastInstanceCommand
{
export class AddApplicationIdToPublicDomainFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."publicDomain" ADD "applicationId" uuid`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.5.0', 1747234500000)
export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_5FastInstanceCommand
implements FastInstanceCommand
{
export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_5FastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.5.0', 1778502963794)
export class AddSubFieldNameToViewSortFastInstanceCommand
implements FastInstanceCommand
{
export class AddSubFieldNameToViewSortFastInstanceCommand implements FastInstanceCommand {
// Idempotent so it can coexist with the early 2.3 instance command
// `1747234200000-add-sub-field-name-to-view-sort` (see that file for context).
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.5.0', 1778525104406)
export class AddIsInternalMessagesImportEnabledFastInstanceCommand
implements FastInstanceCommand
{
export class AddIsInternalMessagesImportEnabledFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
'ALTER TABLE "core"."workspace" ADD COLUMN IF NOT EXISTS "isInternalMessagesImportEnabled" boolean NOT NULL DEFAULT false',
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.5.0', 1778550000000)
export class CreateSigningKeyTableFastInstanceCommand
implements FastInstanceCommand
{
export class CreateSigningKeyTableFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`CREATE TABLE IF NOT EXISTS "core"."signingKey" (
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.5.0', 1798500000000)
export class DropPostgresCredentialsTableFastInstanceCommand
implements FastInstanceCommand
{
export class DropPostgresCredentialsTableFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE IF EXISTS "core"."postgresCredentials" DROP CONSTRAINT IF EXISTS "FK_9494639abc06f9c8c3691bf5d22"`,
@@ -26,9 +26,7 @@ const isPlaintext = (value: string | null): value is string =>
isDefined(value) && !value.startsWith(SECRET_ENCRYPTION_ENVELOPE_V2_PREFIX);
@RegisteredInstanceCommand('2.5.0', 1798000004000, { type: 'slow' })
export class EncryptConnectedAccountTokensSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptConnectedAccountTokensSlowInstanceCommand implements SlowInstanceCommand {
constructor(
private readonly connectedAccountTokenEncryptionService: ConnectedAccountTokenEncryptionService,
) {}
@@ -34,9 +34,7 @@ const looksLikeLegacyCtrCiphertext = (value: string): boolean =>
LEGACY_CTR_LOOKS_LIKE_BASE64_RE.test(value);
@RegisteredInstanceCommand('2.5.0', 1798000005000, { type: 'slow' })
export class EncryptApplicationVariableSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptApplicationVariableSlowInstanceCommand implements SlowInstanceCommand {
private readonly logger = new Logger(
EncryptApplicationVariableSlowInstanceCommand.name,
);
@@ -19,9 +19,7 @@ type ApplicationRegistrationVariableRow = {
};
@RegisteredInstanceCommand('2.5.0', 1798000006000, { type: 'slow' })
export class EncryptApplicationRegistrationVariableSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptApplicationRegistrationVariableSlowInstanceCommand implements SlowInstanceCommand {
constructor(
private readonly secretEncryptionService: SecretEncryptionService,
) {}
@@ -18,9 +18,7 @@ type SigningKeyRow = {
};
@RegisteredInstanceCommand('2.5.0', 1798000007000, { type: 'slow' })
export class EncryptSigningKeyPrivateKeysSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptSigningKeyPrivateKeysSlowInstanceCommand implements SlowInstanceCommand {
constructor(
private readonly secretEncryptionService: SecretEncryptionService,
) {}
@@ -14,9 +14,7 @@ import { TypedReflect } from 'src/utils/typed-reflect';
type SensitiveConfigRow = { id: string; value: unknown };
@RegisteredInstanceCommand('2.5.0', 1798000008000, { type: 'slow' })
export class EncryptSensitiveConfigStorageSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptSensitiveConfigStorageSlowInstanceCommand implements SlowInstanceCommand {
constructor(
private readonly secretEncryptionService: SecretEncryptionService,
) {}
@@ -22,9 +22,7 @@ type TwoFactorMethodRow = {
};
@RegisteredInstanceCommand('2.5.0', 1798000009000, { type: 'slow' })
export class EncryptTotpSecretsSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptTotpSecretsSlowInstanceCommand implements SlowInstanceCommand {
constructor(
private readonly secretEncryptionService: SecretEncryptionService,
private readonly simpleSecretEncryptionUtil: SimpleSecretEncryptionUtil,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.6.0', 1778235340020)
export class RenamePermissionFlagToRolePermissionFlagFastInstanceCommand
implements FastInstanceCommand
{
export class RenamePermissionFlagToRolePermissionFlagFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."permissionFlag" RENAME TO "rolePermissionFlag"`,
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.6.0', 1778235340021)
export class PermissionFlagSyncableEntityFastInstanceCommand
implements FastInstanceCommand
{
export class PermissionFlagSyncableEntityFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`CREATE TABLE "core"."permissionFlag" (
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.6.0', 1778235340022)
export class LinkRolePermissionFlagToPermissionFlagFastInstanceCommand
implements FastInstanceCommand
{
export class LinkRolePermissionFlagToPermissionFlagFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."rolePermissionFlag"
@@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor
import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface';
@RegisteredInstanceCommand('2.6.0', 1798000005000)
export class AddRelationTargetFieldMetadataIdToViewFilterFastInstanceCommand
implements FastInstanceCommand
{
export class AddRelationTargetFieldMetadataIdToViewFilterFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`,
@@ -9,9 +9,7 @@ const CALENDAR_CHANNEL_INDEX_NAME =
'IDX_CALENDAR_CHANNEL_WORKSPACE_ID_SYNC_ENABLED_SYNC_STAGE';
@RegisteredInstanceCommand('2.6.0', 1798000010000)
export class AddChannelSyncStageIndexesFastInstanceCommand
implements FastInstanceCommand
{
export class AddChannelSyncStageIndexesFastInstanceCommand implements FastInstanceCommand {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`CREATE INDEX IF NOT EXISTS "${MESSAGE_CHANNEL_INDEX_NAME}" ON "core"."messageChannel" ("workspaceId", "isSyncEnabled", "syncStage")`,
@@ -9,9 +9,7 @@ import { STANDARD_PERMISSION_FLAG_DEFINITIONS } from 'src/engine/metadata-module
const PERMISSION_FLAG_TYPES = Object.values(PermissionFlagType) as string[];
@RegisteredInstanceCommand('2.6.0', 1778235340023, { type: 'slow' })
export class BackfillRolePermissionFlagPermissionFlagIdSlowInstanceCommand
implements SlowInstanceCommand
{
export class BackfillRolePermissionFlagPermissionFlagIdSlowInstanceCommand implements SlowInstanceCommand {
async runDataMigration(dataSource: DataSource): Promise<void> {
const unknownFlagRows: { flag: string }[] = await dataSource.query(
`SELECT DISTINCT "flag" FROM "core"."rolePermissionFlag"
@@ -35,9 +35,7 @@ const hasPlaintextPassword = (params: ImapSmtpCaldavParams): boolean => {
};
@RegisteredInstanceCommand('2.7.0', 1798000010000, { type: 'slow' })
export class EncryptConnectionParametersSlowInstanceCommand
implements SlowInstanceCommand
{
export class EncryptConnectionParametersSlowInstanceCommand implements SlowInstanceCommand {
constructor(
private readonly connectedAccountTokenEncryptionService: ConnectedAccountTokenEncryptionService,
) {}
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddPhasesToBillingSubscription1756912860000
implements MigrationInterface
{
export class AddPhasesToBillingSubscription1756912860000 implements MigrationInterface {
name = 'AddPhasesToBillingSubscription1756912860000';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RemoveTiersModeFromBillingPrice1757056320000
implements MigrationInterface
{
export class RemoveTiersModeFromBillingPrice1757056320000 implements MigrationInterface {
name = 'RemoveTiersModeFromBillingPrice1757056320000';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class UniqueFieldMetadataNameForWorkspaceObjectMetadata1756976545860
implements MigrationInterface
{
export class UniqueFieldMetadataNameForWorkspaceObjectMetadata1756976545860 implements MigrationInterface {
name = 'UniqueFieldMetadataNameForWorkspaceObjectMetadata1756976545860';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddApplicationEntityAndRelationships1757491357122
implements MigrationInterface
{
export class AddApplicationEntityAndRelationships1757491357122 implements MigrationInterface {
name = 'AddApplicationEntityAndRelationships1757491357122';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddSearchFieldMetadataEntity1757806282417
implements MigrationInterface
{
export class AddSearchFieldMetadataEntity1757806282417 implements MigrationInterface {
name = 'AddSearchFieldMetadataEntity1757806282417';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddWorkspaceForeignKeyToSearchFieldMetadata1757809958470
implements MigrationInterface
{
export class AddWorkspaceForeignKeyToSearchFieldMetadata1757809958470 implements MigrationInterface {
name = 'AddWorkspaceForeignKeyToSearchFieldMetadata1757809958470';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddCalendarTypeToViewTable1757858496548
implements MigrationInterface
{
export class AddCalendarTypeToViewTable1757858496548 implements MigrationInterface {
name = 'AddCalendarTypeToViewTable1757858496548';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddCalendarFieldMetadataIdToViewTable1757864696439
implements MigrationInterface
{
export class AddCalendarFieldMetadataIdToViewTable1757864696439 implements MigrationInterface {
name = 'AddCalendarFieldMetadataIdToViewTable1757864696439';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RemoveContentFromAgentChatMessage1757991657472
implements MigrationInterface
{
export class RemoveContentFromAgentChatMessage1757991657472 implements MigrationInterface {
name = 'RemoveContentFromAgentChatMessage1757991657472';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddUniversalIdentifierToIndexMetadata1758038863448
implements MigrationInterface
{
export class AddUniversalIdentifierToIndexMetadata1758038863448 implements MigrationInterface {
name = 'AddUniversalIdentifierToIndexMetadata1758038863448';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class ActivateUnaccentExtension1758117800000
implements MigrationInterface
{
export class ActivateUnaccentExtension1758117800000 implements MigrationInterface {
name = 'ActivateUnaccentExtension1758117800000';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class CreateEmailingDomainEntity1758388517321
implements MigrationInterface
{
export class CreateEmailingDomainEntity1758388517321 implements MigrationInterface {
name = 'CreateEmailingDomainEntity1758388517321';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddApplicationIdToObjectMetadata1758720905726
implements MigrationInterface
{
export class AddApplicationIdToObjectMetadata1758720905726 implements MigrationInterface {
name = 'AddApplicationIdToObjectMetadata1758720905726';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddUniversalIdentifierToServerlessFunction1758793689363
implements MigrationInterface
{
export class AddUniversalIdentifierToServerlessFunction1758793689363 implements MigrationInterface {
name = 'AddUniversalIdentifierToServerlessFunction1758793689363';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddChecksumToServerlessFunction1758802648930
implements MigrationInterface
{
export class AddChecksumToServerlessFunction1758802648930 implements MigrationInterface {
name = 'AddChecksumToServerlessFunction1758802648930';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddNativeCapabilitesToAgent1759200603485
implements MigrationInterface
{
export class AddNativeCapabilitesToAgent1759200603485 implements MigrationInterface {
name = 'AddNativeCapabilitesToAgent1759200603485';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class UpdateServerlessFunctionLayerEntity1759236947406
implements MigrationInterface
{
export class UpdateServerlessFunctionLayerEntity1759236947406 implements MigrationInterface {
name = 'UpdateServerlessFunctionLayerEntity1759236947406';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RenameApplicationStandardIdToUniversalIdentifier1759341941773
implements MigrationInterface
{
export class RenameApplicationStandardIdToUniversalIdentifier1759341941773 implements MigrationInterface {
name = 'RenameApplicationStandardIdToUniversalIdentifier1759341941773';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RemoveMessageIdFromFileTable1759378531410
implements MigrationInterface
{
export class RemoveMessageIdFromFileTable1759378531410 implements MigrationInterface {
name = 'RemoveMessageIdFromFileTable1759378531410';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class SetServerlessFunctionIdInTriggersNonNullable1759417994272
implements MigrationInterface
{
export class SetServerlessFunctionIdInTriggersNonNullable1759417994272 implements MigrationInterface {
name = 'SetServerlessFunctionIdInTriggersNonNullable1759417994272';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RenameRouteToRouteTrigger1759418198310
implements MigrationInterface
{
export class RenameRouteToRouteTrigger1759418198310 implements MigrationInterface {
name = 'RenameRouteToRouteTrigger1759418198310';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RenameApplicationColumn1759433496458
implements MigrationInterface
{
export class RenameApplicationColumn1759433496458 implements MigrationInterface {
name = 'RenameApplicationColumn1759433496458';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class SetServerlessFunctionLayerNotNullable1759931071049
implements MigrationInterface
{
export class SetServerlessFunctionLayerNotNullable1759931071049 implements MigrationInterface {
name = 'SetServerlessFunctionLayerNotNullable1759931071049';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddWorkspaceTrashRetention1760356369619
implements MigrationInterface
{
export class AddWorkspaceTrashRetention1760356369619 implements MigrationInterface {
name = 'AddWorkspaceTrashRetention1760356369619';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddApplicationVariableEntityCoreEntity1760640844181
implements MigrationInterface
{
export class AddApplicationVariableEntityCoreEntity1760640844181 implements MigrationInterface {
name = 'AddApplicationVariableCoreEntity1760640844181';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddApplicationIdToSyncableEntities1760700501795
implements MigrationInterface
{
export class AddApplicationIdToSyncableEntities1760700501795 implements MigrationInterface {
name = 'AddApplicationIdToSyncableEntities1760700501795';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class KanbanFieldMetadataIdentifierView1760965667836
implements MigrationInterface
{
export class KanbanFieldMetadataIdentifierView1760965667836 implements MigrationInterface {
name = 'KanbanFieldMetadataIdentifierView1760965667836';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddRouterModelToWorkspace1760985484643
implements MigrationInterface
{
export class AddRouterModelToWorkspace1760985484643 implements MigrationInterface {
name = 'AddRouterModelToWorkspace1760985484643';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RemoveDefaultAgentAndThreadAgentId1760994964826
implements MigrationInterface
{
export class RemoveDefaultAgentAndThreadAgentId1760994964826 implements MigrationInterface {
name = 'RemoveDefaultAgentAndThreadAgentId1760994964826';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class CalendarFieldMetadataRelation1761052489394
implements MigrationInterface
{
export class CalendarFieldMetadataRelation1761052489394 implements MigrationInterface {
name = 'CalendarFieldMetadataRelation1761052489394';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class SetServerlessFunctionLayerIdNotNullable1761153071116
implements MigrationInterface
{
export class SetServerlessFunctionLayerIdNotNullable1761153071116 implements MigrationInterface {
name = 'SetServerlessFunctionLayerIdNotNullable1761153071116';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddHandlerToServerlessFunction1761210191095
implements MigrationInterface
{
export class AddHandlerToServerlessFunction1761210191095 implements MigrationInterface {
name = 'AddHandlerToServerlessFunction1761210191095';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class WorkspaceIdUuidNotNullable1761749599736
implements MigrationInterface
{
export class WorkspaceIdUuidNotNullable1761749599736 implements MigrationInterface {
name = 'WorkspaceIdUuidNotNullable1761749599736';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class NullableApplicationServerlessFunctionLayer1762333916255
implements MigrationInterface
{
export class NullableApplicationServerlessFunctionLayer1762333916255 implements MigrationInterface {
name = 'NullableApplicationServerlessFunctionLayer1762333916255';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class MakeApplicationWorkspaceFkDeferrable1762339932345
implements MigrationInterface
{
export class MakeApplicationWorkspaceFkDeferrable1762339932345 implements MigrationInterface {
name = 'MakeApplicationWorkspaceFkDeferrable1762339932345';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddWorkspaceCustomApplicationIdColumn1762343994716
implements MigrationInterface
{
export class AddWorkspaceCustomApplicationIdColumn1762343994716 implements MigrationInterface {
name = 'AddWorkspaceCustomApplicationIdColumn1762343994716';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class WorkspaceCustomApplicationIdForeignKey1762437814771
implements MigrationInterface
{
export class WorkspaceCustomApplicationIdForeignKey1762437814771 implements MigrationInterface {
name = 'WorkspaceCustomApplicationIdForeignKey1762437814771';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class UpdateAgentResponseFormat1763622159656
implements MigrationInterface
{
export class UpdateAgentResponseFormat1763622159656 implements MigrationInterface {
name = 'UpdateAgentResponseFormat1763622159656';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddCanBeUninstalledColumnToApplication1763731277403
implements MigrationInterface
{
export class AddCanBeUninstalledColumnToApplication1763731277403 implements MigrationInterface {
name = 'AddCanBeUninstalledColumnToApplication1763731277403';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RemoveAgentHandoffTable1763805513241
implements MigrationInterface
{
export class RemoveAgentHandoffTable1763805513241 implements MigrationInterface {
name = 'RemoveAgentHandoffTable1763805513241';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class WorkspaceCustomApplicationIdNonNullable1763977334519
implements MigrationInterface
{
export class WorkspaceCustomApplicationIdNonNullable1763977334519 implements MigrationInterface {
name = 'WorkspaceCustomApplicationIdNonNullable1763977334519';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddFastAndSmartModelsToWorkspace1763997530458
implements MigrationInterface
{
export class AddFastAndSmartModelsToWorkspace1763997530458 implements MigrationInterface {
name = 'AddFastAndSmartModelsToWorkspace1763997530458';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddAgentIdToAgentChatMessage1764081474225
implements MigrationInterface
{
export class AddAgentIdToAgentChatMessage1764081474225 implements MigrationInterface {
name = 'AddAgentIdToAgentChatMessage1764081474225';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class RefactorAgentChatEntities1764100000000
implements MigrationInterface
{
export class RefactorAgentChatEntities1764100000000 implements MigrationInterface {
name = 'RefactorAgentChatEntities1764100000000';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddSystemRoleToAgentMessage1764210000000
implements MigrationInterface
{
export class AddSystemRoleToAgentMessage1764210000000 implements MigrationInterface {
name = 'AddSystemRoleToAgentMessage1764210000000';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class AddEvaluationInputsToAgent1764220000000
implements MigrationInterface
{
export class AddEvaluationInputsToAgent1764220000000 implements MigrationInterface {
name = 'AddEvaluationInputsToAgent1764220000000';
public async up(queryRunner: QueryRunner): Promise<void> {
@@ -1,8 +1,6 @@
import { type MigrationInterface, type QueryRunner } from 'typeorm';
export class UpdateRoleTargetsUniqueConstraint1764329720503
implements MigrationInterface
{
export class UpdateRoleTargetsUniqueConstraint1764329720503 implements MigrationInterface {
name = 'UpdateRoleTargetsUniqueConstraint1764329720503';
public async up(queryRunner: QueryRunner): Promise<void> {

Some files were not shown because too many files have changed in this diff Show More