UNPKG

foalts2-cli

Version:

CLI tool for FoalTS

21 lines (17 loc) 693 B
const { Config } = require('@foal/core'); module.exports = { type: Config.getOrThrow('database.type', 'string'), url: Config.get('database.url', 'string'), host: Config.get('database.host', 'string'), port: Config.get('database.port', 'number'), username: Config.get('database.username', 'string'), password: Config.get('database.password', 'string'), database: Config.get('database.database', 'string'), dropSchema: Config.get('database.dropSchema', 'boolean', false), synchronize: Config.get('database.synchronize', 'boolean', false), entities: ["build/app/**/*.entity.js"], migrations: ["build/migrations/*.js"], cli: { migrationsDir: "src/migrations" }, }