diff --git a/packages/server/src/database/migrations/mariadb/1755748356008-AddChatFlowNameIndex.ts b/packages/server/src/database/migrations/mariadb/1755748356008-AddChatFlowNameIndex.ts index 62c74f167..1fe79f449 100644 --- a/packages/server/src/database/migrations/mariadb/1755748356008-AddChatFlowNameIndex.ts +++ b/packages/server/src/database/migrations/mariadb/1755748356008-AddChatFlowNameIndex.ts @@ -4,7 +4,7 @@ export class AddChatFlowNameIndex1755748356008 implements MigrationInterface { name = 'AddChatFlowNameIndex1755748356008' public async up(queryRunner: QueryRunner): Promise { - await queryRunner.query(`CREATE INDEX \`IDX_chatflow_name\` ON \`chat_flow\` (\`name\`)`) + await queryRunner.query(`CREATE INDEX \`IDX_chatflow_name\` ON \`chat_flow\` (LEFT(\`name\`, 255))`) } public async down(queryRunner: QueryRunner): Promise { diff --git a/packages/server/src/database/migrations/mysql/1755748356008-AddChatFlowNameIndex.ts b/packages/server/src/database/migrations/mysql/1755748356008-AddChatFlowNameIndex.ts index 62c74f167..1fe79f449 100644 --- a/packages/server/src/database/migrations/mysql/1755748356008-AddChatFlowNameIndex.ts +++ b/packages/server/src/database/migrations/mysql/1755748356008-AddChatFlowNameIndex.ts @@ -4,7 +4,7 @@ export class AddChatFlowNameIndex1755748356008 implements MigrationInterface { name = 'AddChatFlowNameIndex1755748356008' public async up(queryRunner: QueryRunner): Promise { - await queryRunner.query(`CREATE INDEX \`IDX_chatflow_name\` ON \`chat_flow\` (\`name\`)`) + await queryRunner.query(`CREATE INDEX \`IDX_chatflow_name\` ON \`chat_flow\` (LEFT(\`name\`, 255))`) } public async down(queryRunner: QueryRunner): Promise { diff --git a/packages/server/src/database/migrations/postgres/1755748356008-AddChatFlowNameIndex.ts b/packages/server/src/database/migrations/postgres/1755748356008-AddChatFlowNameIndex.ts index 75ebae637..4adfabf1e 100644 --- a/packages/server/src/database/migrations/postgres/1755748356008-AddChatFlowNameIndex.ts +++ b/packages/server/src/database/migrations/postgres/1755748356008-AddChatFlowNameIndex.ts @@ -4,7 +4,7 @@ export class AddChatFlowNameIndex1755748356008 implements MigrationInterface { name = 'AddChatFlowNameIndex1755748356008' public async up(queryRunner: QueryRunner): Promise { - await queryRunner.query(`CREATE INDEX "IDX_chatflow_name" ON "chat_flow" ("name")`) + await queryRunner.query(`CREATE INDEX "IDX_chatflow_name" ON "chat_flow" (substring("name" from 1 for 255))`) } public async down(queryRunner: QueryRunner): Promise { diff --git a/packages/server/src/database/migrations/sqlite/1755748356008-AddChatFlowNameIndex.ts b/packages/server/src/database/migrations/sqlite/1755748356008-AddChatFlowNameIndex.ts index 75ebae637..9f6023caa 100644 --- a/packages/server/src/database/migrations/sqlite/1755748356008-AddChatFlowNameIndex.ts +++ b/packages/server/src/database/migrations/sqlite/1755748356008-AddChatFlowNameIndex.ts @@ -4,7 +4,7 @@ export class AddChatFlowNameIndex1755748356008 implements MigrationInterface { name = 'AddChatFlowNameIndex1755748356008' public async up(queryRunner: QueryRunner): Promise { - await queryRunner.query(`CREATE INDEX "IDX_chatflow_name" ON "chat_flow" ("name")`) + await queryRunner.query(`CREATE INDEX "IDX_chatflow_name" ON "chat_flow" (substr("name", 1, 255))`) } public async down(queryRunner: QueryRunner): Promise {