SettingsHelper
This commit is contained in:
parent
f850fc2526
commit
f32143b7ac
15 changed files with 199 additions and 49 deletions
|
@ -1,7 +1,7 @@
|
|||
import "dotenv/config";
|
||||
import "reflect-metadata";
|
||||
import { DataSource } from "typeorm";
|
||||
import { DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME, DB_TYPE, DB_PORT } from "./env.defaults";
|
||||
import { SettingHelper } from "./helpers/settingsHelper";
|
||||
|
||||
import { user } from "./entity/management/user";
|
||||
import { refresh } from "./entity/refresh";
|
||||
|
@ -53,12 +53,12 @@ import { NewsletterColumnType1744351418751 } from "./migrations/1744351418751-ne
|
|||
import { QueryUpdatedAt1744795756230 } from "./migrations/1744795756230-QueryUpdatedAt";
|
||||
|
||||
const dataSource = new DataSource({
|
||||
type: DB_TYPE as any,
|
||||
host: DB_HOST,
|
||||
port: DB_PORT,
|
||||
username: DB_USERNAME,
|
||||
password: DB_PASSWORD,
|
||||
database: DB_NAME,
|
||||
type: SettingHelper.getEnvSetting("database.type") as any,
|
||||
host: SettingHelper.getEnvSetting("database.host"),
|
||||
port: Number(SettingHelper.getEnvSetting("database.port")),
|
||||
username: SettingHelper.getEnvSetting("database.username"),
|
||||
password: SettingHelper.getEnvSetting("database.password"),
|
||||
database: SettingHelper.getEnvSetting("database.name"),
|
||||
synchronize: false,
|
||||
logging: process.env.NODE_ENV ? true : ["schema", "error", "warn", "log", "migration"],
|
||||
bigNumberStrings: false,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue