import './check-env-file'; import { createDatabaseAndUser } from '../../bin/database/utils'; import { client as knex } from '../../src/config/database'; import logger from '../../src/helpers/logger'; const createAndMigrateDatabase = async () => { await createDatabaseAndUser(); const migrator = knex.migrate; await migrator.latest(); logger.info(`Completed database migrations for the test database.`); }; createAndMigrateDatabase() .then(() => { process.exit(0); }) .catch((error) => { logger.error(error); process.exit(1); });