@sangaman/xud
Version:
Exchange Union Daemon
17 lines (13 loc) • 432 B
text/typescript
import Config from '../../lib/Config';
import DB from '../../lib/db/DB';
import Logger from '../../lib/Logger';
export default async (testDb?: boolean) => {
const config = new Config();
await config.load();
const loggers = Logger.createLoggers(config.instanceId);
const dbConfig = testDb ? config.testDb : config.db;
const db = new DB(dbConfig, loggers.db);
await db.init();
await db.dropTables();
db.close();
};