chore: first commit

This commit is contained in:
mahyargdz
2025-06-24 11:26:06 +03:30
commit ccbf743ecb
186 changed files with 22258 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
import { Options } from "@mikro-orm/core";
import { PostgreSqlDriver } from "@mikro-orm/postgresql";
import dotenv from "dotenv";
dotenv.config();
const config: Options = {
driver: PostgreSqlDriver,
dbName: process.env.DB_NAME,
host: process.env.DB_HOST,
port: Number(process.env.DB_PORT),
user: process.env.DB_USER,
password: process.env.DB_PASS,
entities: ["./dist/**/*.entity.js"],
entitiesTs: ["./src/**/*.entity.ts"],
debug: process.env.NODE_ENV !== "production",
migrations: {
path: "./database/migrations",
pathTs: "./database/migrations",
tableName: "migrations",
transactional: true,
allOrNothing: true,
dropTables: false,
safe: true,
emit: "ts",
},
seeder: {
path: "./database/seeders",
pathTs: "./database/seeders",
defaultSeeder: "IndexSeeder",
glob: "!(*.d).{js,ts}",
emit: "ts",
},
};
export default config;