@qvalia/knex-aws-data-api
Version:
Knex plugin that uses AWS Data API internally to execute SQL queries. Postgres & Mysql
15 lines (11 loc) • 479 B
JavaScript
const MySqlClient = require('knex/lib/dialects/mysql');
const knexAdapter = require('./knex-adapter');
const constants = require('./constants');
// Call mysql client to setup knex, this set as this function
const client = MySqlClient.constructor
? class MysqlClientRDSDataAPI extends MySqlClient {}
: function MysqlClientRDSDataAPI(config) {
MySqlClient.call(this, config);
};
knexAdapter(client, MySqlClient, constants.dialects.mysql);
module.exports = client;