mirror of
https://github.com/chuot/rdio-scanner.git
synced 2026-08-13 16:33:01 -06:00
Fix v4 migration when not using sqlite
This commit is contained in:
parent
c632bc62da
commit
b3cef492bf
|
|
@ -19,6 +19,8 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
|
require('dotenv').config();
|
||||||
|
|
||||||
const cors = require('cors');
|
const cors = require('cors');
|
||||||
const express = require('express');
|
const express = require('express');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
|
@ -55,15 +57,20 @@ class App {
|
||||||
config.sequelize = {};
|
config.sequelize = {};
|
||||||
}
|
}
|
||||||
|
|
||||||
config.sequelize.dialect = config.sequelize.dialect || 'sqlite';
|
config.sequelize.database = config.sequelize.dialect || process.env.DB_NAME || null;
|
||||||
|
config.sequelize.dialect = config.sequelize.dialect || process.env.DB_DIALECT || 'sqlite';
|
||||||
|
|
||||||
if (config.sequelize.dialectOptions === null || typeof config.sequelize.dialectOptions !== 'object') {
|
if (config.sequelize.dialectOptions === null || typeof config.sequelize.dialectOptions !== 'object') {
|
||||||
config.sequelize.dialectOptions = {};
|
config.sequelize.dialectOptions = {};
|
||||||
}
|
}
|
||||||
|
|
||||||
config.sequelize.dialectOptions.timezone = config.sequelize.dialectOptions.timezone || 'Etc/GMT0';
|
config.sequelize.dialectOptions.timezone = config.sequelize.dialectOptions.timezone || 'Etc/GMT0';
|
||||||
|
config.sequelize.host = config.sequelize.host || process.env.DB_HOST || null;
|
||||||
config.sequelize.logging = false;
|
config.sequelize.logging = false;
|
||||||
config.sequelize.storage = config.sequelize.storage || 'database.sqlite';
|
config.sequelize.password = config.sequelize.password || process.env.DB_PASS || null;
|
||||||
|
config.sequelize.port = config.sequelize.port || process.env.DB_PORT || null;
|
||||||
|
config.sequelize.storage = config.sequelize.storage || process.env.DB_STORAGE || 'database.sqlite';
|
||||||
|
config.sequelize.username = config.sequelize.username || process.env.DB_USER || null;
|
||||||
|
|
||||||
return config;
|
return config;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue