UNPKG

quick-erd

Version:

quick and easy text-based ERD + code generator for migration, query, typescript types and orm entity

24 lines (23 loc) 633 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.detectDBClient = detectDBClient; exports.isPostgres = isPostgres; exports.isSqlite = isSqlite; function detectDBClient(dbFile_or_client) { switch (dbFile_or_client) { case 'mysql': return 'mysql'; case 'pg': case 'postgresql': return 'postgresql'; default: { return 'better-sqlite3'; } } } function isPostgres(db_client) { return db_client.includes('postgres') || db_client === 'pg'; } function isSqlite(db_client) { return db_client.includes('sqlite'); }