From d7926538ae151b0f5bba8b5775321762b3e43202 Mon Sep 17 00:00:00 2001 From: AdisakKanthawilang Date: Thu, 25 Jan 2024 10:52:44 +0700 Subject: [PATCH] fix app.ts database to AppDataSource --- src/app.ts | 4 ++-- src/controllers/OrgRootController.ts | 4 ++-- src/database/data-source.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app.ts b/src/app.ts index 967197da..5c425993 100644 --- a/src/app.ts +++ b/src/app.ts @@ -5,11 +5,11 @@ import express from "express"; import swaggerUi from "swagger-ui-express"; import swaggerDocument from "./swagger.json"; import error from "./middlewares/error"; -import database from "./database/data-source"; +import { AppDataSource } from "./database/data-source"; import { RegisterRoutes } from "./routes"; async function main() { - // await database.initialize(); + await AppDataSource.initialize(); const app = express(); diff --git a/src/controllers/OrgRootController.ts b/src/controllers/OrgRootController.ts index b1e70549..241b62f0 100644 --- a/src/controllers/OrgRootController.ts +++ b/src/controllers/OrgRootController.ts @@ -13,14 +13,14 @@ import { Example, } from "tsoa"; import { CreateOrgRoot, OrgRoot } from "../entities/OrgRoot"; -import database from "../database/data-source"; +import { AppDataSource } from "../database/data-source"; import HttpSuccess from "../interfaces/http-success"; @Route("organization") @Tags("OrgRoot") // @Security("bearerAuth") export class OrgRootController extends Controller { - private orgRootRepository = database.getRepository(OrgRoot); + private orgRootRepository = AppDataSource.getRepository(OrgRoot); /** * สร้างโครงสร้างระดับ Root diff --git a/src/database/data-source.ts b/src/database/data-source.ts index ccbc11a6..98ab5dd4 100644 --- a/src/database/data-source.ts +++ b/src/database/data-source.ts @@ -2,7 +2,7 @@ import "dotenv/config"; import "reflect-metadata"; import { DataSource } from "typeorm"; -const database = new DataSource({ +export const AppDataSource = new DataSource({ type: "mysql", database: process.env.DB_NAME, host: process.env.DB_HOST, @@ -16,4 +16,4 @@ const database = new DataSource({ subscribers: [], }); -export default database; +// export default database;