Add modular admin CRUD UI, fix MikroORM migrations/config and update static admin routing

This commit is contained in:
2026-03-18 16:52:05 -03:00
parent 56a926b10b
commit 9e60600a5d
19 changed files with 1921 additions and 563 deletions

18
mikro-orm.config.js Normal file
View File

@@ -0,0 +1,18 @@
const { PostgreSqlDriver } = require('@mikro-orm/postgresql');
/** @type {import('@mikro-orm/core').MikroORMOptions} */
module.exports = {
driver: PostgreSqlDriver,
host: process.env.DB_HOST || 'localhost',
port: Number(process.env.DB_PORT) || 5432,
user: process.env.DB_USER || 'postgres',
password: process.env.DB_PASSWORD || 'postgres',
dbName: process.env.DB_NAME || 'planner',
autoLoadEntities: true,
entities: ['./dist/**/*.entity.js'],
migrations: {
path: './dist/migrations',
transactional: true,
emit: 'js',
},
};