Files
few-line-engine/src/data-source.ts

19 lines
534 B
TypeScript

import { DataSource } from "typeorm";
import { config } from "dotenv";
// Load environment variables
config();
export default new DataSource({
type: "mariadb",
host: process.env.DB_HOST || "localhost",
port: parseInt(process.env.DB_PORT) || 3306,
username: process.env.DB_USERNAME || "root",
password: process.env.DB_PASSWORD || "",
database: process.env.DB_DATABASE || "low_code_engine",
entities: ["src/**/*.entity{.ts,.js}"],
migrations: ["src/migrations/*{.ts,.js}"],
synchronize: false,
logging: false,
});