node_modules ignore

This commit is contained in:
2025-05-08 23:43:47 +02:00
parent e19d52f172
commit 4574544c9f
65041 changed files with 10593536 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
'use strict';
var index$2 = require('./postgresql/index.js');
var index$1 = require('./mysql/index.js');
var index = require('./sqlite/index.js');
/**
* Require our dialect-specific code
*/ const getDialectClass = (client)=>{
switch(client){
case 'postgres':
return index$2;
case 'mysql':
return index$1;
case 'sqlite':
return index;
default:
throw new Error(`Unknown dialect ${client}`);
}
};
/**
* Get the dialect of a database client
*/ const getDialectName = (client)=>{
switch(client){
case 'postgres':
return 'postgres';
case 'mysql':
return 'mysql';
case 'sqlite':
return 'sqlite';
default:
throw new Error(`Unknown dialect ${client}`);
}
};
const getDialect = (db)=>{
const { client } = db.config.connection;
const dialectName = getDialectName(client);
const constructor = getDialectClass(dialectName);
const dialect = new constructor(db, dialectName);
return dialect;
};
exports.getDialect = getDialect;
//# sourceMappingURL=index.js.map