fix: Add missing migration in MariaDB (#3409)
Add missing migration for vector store configuration in document store for MariaDB
This commit is contained in:
parent
f2d2f59630
commit
cdd5c39bab
|
|
@ -0,0 +1,18 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from 'typeorm'
|
||||||
|
|
||||||
|
export class AddVectorStoreConfigToDocStore1715861032479 implements MigrationInterface {
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
const columnExists = await queryRunner.hasColumn('document_store', 'vectorStoreConfig')
|
||||||
|
if (!columnExists) {
|
||||||
|
await queryRunner.query(`ALTER TABLE \`document_store\` ADD COLUMN \`vectorStoreConfig\` TEXT;`)
|
||||||
|
await queryRunner.query(`ALTER TABLE \`document_store\` ADD COLUMN \`embeddingConfig\` TEXT;`)
|
||||||
|
await queryRunner.query(`ALTER TABLE \`document_store\` ADD COLUMN \`recordManagerConfig\` TEXT;`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`ALTER TABLE \`document_store\` DROP COLUMN \`vectorStoreConfig\`;`)
|
||||||
|
await queryRunner.query(`ALTER TABLE \`document_store\` DROP COLUMN \`embeddingConfig\`;`)
|
||||||
|
await queryRunner.query(`ALTER TABLE \`document_store\` DROP COLUMN \`recordManagerConfig\`;`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -17,6 +17,7 @@ import { AddFeedback1707213626553 } from './1707213626553-AddFeedback'
|
||||||
import { AddUpsertHistoryEntity1709814301358 } from './1709814301358-AddUpsertHistoryEntity'
|
import { AddUpsertHistoryEntity1709814301358 } from './1709814301358-AddUpsertHistoryEntity'
|
||||||
import { AddLead1710832127079 } from './1710832127079-AddLead'
|
import { AddLead1710832127079 } from './1710832127079-AddLead'
|
||||||
import { AddLeadToChatMessage1711538023578 } from './1711538023578-AddLeadToChatMessage'
|
import { AddLeadToChatMessage1711538023578 } from './1711538023578-AddLeadToChatMessage'
|
||||||
|
import { AddVectorStoreConfigToDocStore1715861032479 } from './1715861032479-AddVectorStoreConfigToDocStore'
|
||||||
import { AddDocumentStore1711637331047 } from './1711637331047-AddDocumentStore'
|
import { AddDocumentStore1711637331047 } from './1711637331047-AddDocumentStore'
|
||||||
import { AddAgentReasoningToChatMessage1714679514451 } from './1714679514451-AddAgentReasoningToChatMessage'
|
import { AddAgentReasoningToChatMessage1714679514451 } from './1714679514451-AddAgentReasoningToChatMessage'
|
||||||
import { AddTypeToChatFlow1716300000000 } from './1716300000000-AddTypeToChatFlow'
|
import { AddTypeToChatFlow1716300000000 } from './1716300000000-AddTypeToChatFlow'
|
||||||
|
|
@ -50,6 +51,7 @@ export const mariadbMigrations = [
|
||||||
AddLeadToChatMessage1711538023578,
|
AddLeadToChatMessage1711538023578,
|
||||||
AddAgentReasoningToChatMessage1714679514451,
|
AddAgentReasoningToChatMessage1714679514451,
|
||||||
AddTypeToChatFlow1716300000000,
|
AddTypeToChatFlow1716300000000,
|
||||||
|
AddVectorStoreConfigToDocStore1715861032479,
|
||||||
AddApiKey1720230151480,
|
AddApiKey1720230151480,
|
||||||
AddActionToChatMessage1721078251523,
|
AddActionToChatMessage1721078251523,
|
||||||
LongTextColumn1722301395521,
|
LongTextColumn1722301395521,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue