More data source typeorm changes

This commit is contained in:
Collin Duncan 2023-06-27 17:17:13 +02:00
parent 0ee90855ba
commit 0cdfb63db2
No known key found for this signature in database
3 changed files with 6 additions and 5 deletions

View file

@ -1,10 +1,11 @@
import { resolve } from 'path'
import { DataSource } from 'typeorm'
export const AppDataSource = new DataSource({
type: 'sqlite',
database: './db/autobaan_db',
database: resolve('./db/autobaan_db'),
logging: true,
entities: ['./src/**/*.entity.ts'],
migrations: ['./database/migrations/*.ts'],
entities: [resolve('./src/reservations/entity.ts')],
migrations: [resolve('./database/migrations/*.ts')],
subscribers: [],
})

View file

@ -20,7 +20,7 @@
"test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "jest --config ./test/jest-e2e.json",
"migrations:generate": "typeorm migration:create database/migrations/$npm_config_name",
"migrations:generate": "npx typeorm-ts-node-commonjs migration:create database/migrations/$npm_config_name",
"migrations": "npx typeorm-ts-node-commonjs migration:run -d data-source.ts"
},
"dependencies": {

View file

@ -15,7 +15,7 @@ import { LoggerModule } from './logger/module'
type: 'sqlite',
database: resolve('./db/autobaan_db'),
migrations: [resolve('./database/migrations/*.ts')],
entities: [resolve('./src/**/*.entity.ts')],
entities: [resolve('./src/**/entity.ts')],
autoLoadEntities: true,
logging: true,
}),