Update migrate.ts

This commit is contained in:
syuilo 2019-04-11 22:44:04 +09:00
parent d2b75f3501
commit 4d688be3df
No known key found for this signature in database
GPG Key ID: BDC4C49D06AB9D69
1 changed files with 14 additions and 6 deletions

View File

@ -324,10 +324,14 @@ async function main() {
});
}
let allUsersCount = await _User.count();
let allUsersCount = await _User.count({
deletedAt: { $exists: false }
});
if (test && allUsersCount > limit) allUsersCount = limit;
for (let i = 0; i < allUsersCount; i++) {
const user = await _User.findOne({}, {
const user = await _User.findOne({
deletedAt: { $exists: false }
}, {
skip: i
});
try {
@ -370,12 +374,14 @@ async function main() {
}
let allDriveFilesCount = await _DriveFile.count({
'metadata._user.host': null
'metadata._user.host': null,
'metadata.deletedAt': { $exists: false }
});
if (test && allDriveFilesCount > limit) allDriveFilesCount = limit;
for (let i = 0; i < allDriveFilesCount; i++) {
const file = await _DriveFile.findOne({
'metadata._user.host': null
'metadata._user.host': null,
'metadata.deletedAt': { $exists: false }
}, {
skip: i
});
@ -394,12 +400,14 @@ async function main() {
}
let allNotesCount = await _Note.count({
'_user.host': null
'_user.host': null,
'metadata.deletedAt': { $exists: false }
});
if (test && allNotesCount > limit) allNotesCount = limit;
for (let i = 0; i < allNotesCount; i++) {
const note = await _Note.findOne({
'_user.host': null
'_user.host': null,
'metadata.deletedAt': { $exists: false }
}, {
skip: i
});