Do some groundwork for supporting the better-sqlite3 driver

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2022-03-08 10:13:03 +01:00
parent 562df0fccb
commit ab7cd7d70e
12 changed files with 33 additions and 25 deletions
@@ -15,7 +15,7 @@
*/
exports.up = async function up(knex) {
if (knex.client.config.client === 'sqlite3') {
if (knex.client.config.client.includes('sqlite3')) {
await knex.schema.dropTable('metadata');
await knex.schema.createTable('metadata', table => {
table.increments('id').comment('Automatically generated unique ID');
@@ -93,7 +93,7 @@ exports.up = async function up(knex) {
};
exports.down = async function down(knex) {
if (knex.client.config.client === 'sqlite3') {
if (knex.client.config.client.includes('sqlite3')) {
await knex.schema.dropTable('metadata');
await knex.schema.createTable('metadata', table => {
table