Fix bug where "metadata" scheme was not created automatically (#1971) and (#1831) (#2018)

* Fix bug where "metadata" scheme was not created automatically (#1971)

* logging on

* testing on render

* render upadte

* added setup-db.ts and updated package.json
This commit is contained in:
Ruslan
2023-10-14 16:48:55 +07:00
committed by GitHub
parent 0c79217ba0
commit 77c88bda6e
4 changed files with 54 additions and 14 deletions

View File

@ -4,6 +4,11 @@ import { TypeOrmModuleOptions } from '@nestjs/typeorm';
import { DataSource, DataSourceOptions } from 'typeorm';
import { config } from 'dotenv';
import { InitMetadataTables1695214465080 } from './migrations/1695214465080-InitMetadataTables';
import { AlterFieldMetadataTable1695717691800 } from './migrations/1695717691800-alter-field-metadata-table';
import { AddTargetColumnMap1696409050890 } from './migrations/1696409050890-add-target-column-map';
import { MetadataNameLabelRefactoring1697126636202 } from './migrations/1697126636202-MetadataNameLabelRefactoring';
config();
const configService = new ConfigService();
@ -17,7 +22,12 @@ export const typeORMMetadataModuleOptions: TypeOrmModuleOptions = {
synchronize: false,
migrationsRun: true,
migrationsTableName: '_typeorm_migrations',
migrations: [__dirname + '/migrations/**/*{.ts,.js}'],
migrations: [
InitMetadataTables1695214465080,
AlterFieldMetadataTable1695717691800,
AddTargetColumnMap1696409050890,
MetadataNameLabelRefactoring1697126636202,
],
};
export const connectionSource = new DataSource(