diff --git a/src/config/data-source.ts b/src/config/data-source.ts index 2705184..74e0c0b 100644 --- a/src/config/data-source.ts +++ b/src/config/data-source.ts @@ -1,7 +1,7 @@ import "reflect-metadata" import { DataSource } from "typeorm" import config from "./config" -import { Product } from "../entities/Product" +import path from "path" export const AppDataSource = new DataSource({ type: "mysql", @@ -11,7 +11,7 @@ export const AppDataSource = new DataSource({ password: config.database[config.env].password, // Dynamically set password database: config.database[config.env].database, // Dynamically set database synchronize: true, - entities: [Product], - migrations: ["../migration/**/*.ts"], + entities: [path.resolve(__dirname, "../entities/**/*.ts")], + migrations: [path.resolve(__dirname, "../migration/**/*.ts")], subscribers: [], })