aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZephyrrus <[email protected]>2021-06-18 15:11:47 +0300
committerZephyrrus <[email protected]>2021-06-18 15:11:47 +0300
commit2b5857182fd161f99f55015346211fec97a0fc32 (patch)
treeaf33cb5ce699cc9357f561604a5f264a39146671
parenttest: seeding during migration (diff)
downloadhost.fuwn.me-2b5857182fd161f99f55015346211fec97a0fc32.tar.xz
host.fuwn.me-2b5857182fd161f99f55015346211fec97a0fc32.zip
fix: migrations
fix: order of parameters in the startup script
-rw-r--r--package.json2
-rw-r--r--src/api/database/migrations/20210112011802_addSettingsTable.js4
2 files changed, 3 insertions, 3 deletions
diff --git a/package.json b/package.json
index 444a23a..350c1db 100644
--- a/package.json
+++ b/package.json
@@ -10,7 +10,7 @@
},
"scripts": {
"setup": "node src/setup.js && npm run migrate && npm run seed",
- "start": "nuxt build && npm run migrate && cross-env NODE_ENV=production node src/api/structures/Server",
+ "start": "npm run migrate && nuxt build && cross-env NODE_ENV=production node src/api/structures/Server",
"dev": "nodemon src/api/structures/Server",
"migrate": "knex migrate:latest",
"seed": "knex seed:run",
diff --git a/src/api/database/migrations/20210112011802_addSettingsTable.js b/src/api/database/migrations/20210112011802_addSettingsTable.js
index 8ad2721..54e1cde 100644
--- a/src/api/database/migrations/20210112011802_addSettingsTable.js
+++ b/src/api/database/migrations/20210112011802_addSettingsTable.js
@@ -10,9 +10,9 @@ exports.up = async knex => {
const defaults = Util.getEnvironmentDefaults();
const keys = Object.keys(defaults);
for (const item of keys) {
- await Util.writeConfigToDb({
+ await knex('settings').insert({
key: item,
- value: defaults[item]
+ value: JSON.stringify(defaults[item])
});
}
} catch (error) {