Alexandre Bodin 29cb475d83 wip
2021-06-24 09:09:29 +02:00

29 lines
375 B
JavaScript

'use strict';
class Dialect {
useReturning() {
return false;
}
}
class PGDialect {
useReturning() {
return true;
}
}
const getDialect = connection => {
const { client } = connection.client.config;
switch (client) {
case 'postgres':
return new PGDialect();
default:
return new Dialect();
}
};
module.exports = {
getDialect,
};