itizawa 5 лет назад
Родитель
Сommit
81f8b5b7a0
1 измененных файлов с 23 добавлено и 0 удалено
  1. 23 0
      src/migrations/20200828024025-copy-aws-setting.js

+ 23 - 0
src/migrations/20200828024025-copy-aws-setting.js

@@ -0,0 +1,23 @@
+require('module-alias/register');
+const logger = require('@alias/logger')('growi:migrate:remove-layout-setting');
+
+const mongoose = require('mongoose');
+const config = require('@root/config/migrate');
+
+// const { getModelSafely } = require('@commons/util/mongoose-utils');
+
+module.exports = {
+  async up(db, client) {
+    logger.info('Apply migration');
+    mongoose.connect(config.mongoUri, config.mongodb.options);
+
+    logger.info('Migration has successfully applied');
+  },
+
+  async down(db, client) {
+    logger.info('Rollback migration');
+    mongoose.connect(config.mongoUri, config.mongodb.options);
+
+    logger.info('Migration has been successfully rollbacked');
+  },
+};