UNPKG

schemax

Version:

SQL database schema extractor for Sqlite3, Mysql and PostgreSQL

22 lines (17 loc) 411 B
"use strict"; /* options: { adapter: one of "mysql" / "mysql2" / "sqlite3" / "pg" | "postgres" host, user, password, database, //path if sqlite } */ module.exports = { extract: options => { let adapterName = options.adapter; if (adapterName === 'pg') adapterName = 'postgres'; const schemaxAdapter = require("./lib/" + adapterName); return schemaxAdapter.extract(options); } }