Taichi Masuyama 4 лет назад
Родитель
Сommit
6238ea7753

+ 4 - 2
packages/app/src/migrations/20211227060705-revision-path-to-page-id-schema-migration.js

@@ -21,6 +21,7 @@ module.exports = {
       if (pages.length === 0) {
       if (pages.length === 0) {
         return;
         return;
       }
       }
+
       const updateManyOperations = pages.map((page) => {
       const updateManyOperations = pages.map((page) => {
         return {
         return {
           updateMany: {
           updateMany: {
@@ -36,7 +37,9 @@ module.exports = {
           },
           },
         };
         };
       });
       });
+
       await Revision.bulkWrite(updateManyOperations);
       await Revision.bulkWrite(updateManyOperations);
+
       await recursiveUpdate(offset + LIMIT);
       await recursiveUpdate(offset + LIMIT);
     };
     };
 
 
@@ -57,7 +60,6 @@ module.exports = {
         return;
         return;
       }
       }
 
 
-      // make map revisionId to pageId
       const updateManyOperations = pages.map((page) => {
       const updateManyOperations = pages.map((page) => {
         return {
         return {
           updateMany: {
           updateMany: {
@@ -74,8 +76,8 @@ module.exports = {
         };
         };
       });
       });
 
 
-      // updateMany by array
       await Revision.bulkWrite(updateManyOperations);
       await Revision.bulkWrite(updateManyOperations);
+
       await recursiveUpdate(offset + LIMIT);
       await recursiveUpdate(offset + LIMIT);
     };
     };