swc/crates/swc_bundler/tests/.cache/untrusted/bbc44cdc03da1f68746d1f24fbb75de4ed1cea81.ts
2021-11-09 20:42:49 +09:00

34 lines
696 B
TypeScript

// Loaded from https://raw.githubusercontent.com/denjucks/dex/master/lib/constants.js
// The client names we'll allow in the `{name: lib}` pairing.
export const CLIENT_ALIASES = Object.freeze({
pg: 'postgres',
postgresql: 'postgres',
sqlite: 'sqlite3',
});
export const SUPPORTED_CLIENTS = Object.freeze(
[
'mssql',
'mysql',
'mysql2',
'oracledb',
'postgres',
'redshift',
'sqlite3',
].concat(Object.keys(CLIENT_ALIASES))
);
export const POOL_CONFIG_OPTIONS = Object.freeze([
'maxWaitingClients',
'testOnBorrow',
'fifo',
'priorityRange',
'autostart',
'evictionRunIntervalMillis',
'numTestsPerRun',
'softIdleTimeoutMillis',
'Promise',
]);