diff --git a/data-source.ts b/data-source.ts index a798f97..3d70779 100644 --- a/data-source.ts +++ b/data-source.ts @@ -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: [], }) diff --git a/package.json b/package.json index 4152a1e..9909eb7 100644 --- a/package.json +++ b/package.json @@ -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": { diff --git a/src/app.module.ts b/src/app.module.ts index 4837f55..ab86c04 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -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, }),