* Replace tsvector generated column with triggers.

* reason: due to typeorm generated column metadata bug
This commit is contained in:
Philipinho
2024-02-26 13:57:28 +00:00
parent 4008e15c04
commit 1d620eba49
4 changed files with 46 additions and 5 deletions
@@ -0,0 +1,13 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
export class AddTsvectorColumn1706450034470 implements MigrationInterface {
name = 'AddTsvectorColumn1706450034470';
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "pages" ADD "tsv" tsvector`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "pages" DROP COLUMN "tsv"`);
}
}