comty/packages/server/services/main/fixments/additions_to_attachments.js
2024-03-05 10:20:36 +00:00

26 lines
598 B
JavaScript
Executable File

import { Post } from "@shared-classes/DbModels"
import DBManager from "../classes/DbManager"
async function main() {
const dbManager = new DBManager()
await dbManager.connect()
const posts = await Post.find({}).catch(() => false)
for await (let post of posts) {
let postData = post.toObject()
if (postData["additions"]) {
// transform additions to attachments
postData["attachments"] = postData["additions"]
}
post.attachments = postData["attachments"]
await post.save()
}
console.log("Done!")
}
main()