Răsfoiți Sursa

fix migration scripts

Yuki Takei 4 ani în urmă
părinte
comite
7ea95e81d6

+ 0 - 0
packages/app/src/migrations/2020040216038-remove-deleteduser-from-relationgroup.js → packages/app/src/migrations/20200402160380-remove-deleteduser-from-relationgroup.js


+ 0 - 0
packages/app/src/migrations/2020042016039-remove-crowi-layout.js → packages/app/src/migrations/20200420160390-remove-crowi-layout.js


+ 4 - 2
packages/app/src/migrations/2021042016038-convert-double-to-date.js → packages/app/src/migrations/20210420160380-convert-double-to-date.js

@@ -1,8 +1,8 @@
 import mongoose from 'mongoose';
-import loggerFactory from '~/utils/logger';
 
-import Page from '~/server/models/page';
 import config from '^/config/migrate';
+import { getModelSafely } from '~/server/util/mongoose-utils';
+import loggerFactory from '~/utils/logger';
 
 const logger = loggerFactory('growi:migrate:remove-crowi-lauout');
 
@@ -11,6 +11,8 @@ module.exports = {
     logger.info('Apply migration');
     mongoose.connect(config.mongoUri, config.mongodb.options);
 
+    const Page = getModelSafely('Page') || require('~/server/models/page')();
+
     const pages = await Page.find({ updatedAt: { $type: 'double' } });
 
     if (pages.length === 0) {