You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
592 B
18 lines
592 B
2 months ago
|
import { SequelizeModuleOptions } from "@nestjs/sequelize";
|
||
2 months ago
|
import * as dotenv from "dotenv";
|
||
2 months ago
|
import * as path from "path";
|
||
|
|
||
2 months ago
|
dotenv.config();
|
||
|
|
||
|
export const databaseConfig: SequelizeModuleOptions = {
|
||
2 months ago
|
dialect: "postgres",
|
||
|
host: process.env.DATABASE_HOST || "localhost",
|
||
2 months ago
|
port: +process.env.DATABASE_PORT || 5432,
|
||
2 months ago
|
username: process.env.DATABASE_USER || "postgres",
|
||
|
password: process.env.DATABASE_PASSWORD || "password",
|
||
|
database: process.env.DATABASE_NAME || "ecommerce",
|
||
|
models: [path.join(__dirname, "../**/entities/*.entity.ts")],
|
||
2 months ago
|
autoLoadModels: true,
|
||
|
synchronize:true,
|
||
2 months ago
|
};
|