refactor(migration): remove async import from migration scripts

This commit is contained in:
Elian Doran 2025-03-02 20:28:41 +02:00
parent b4310b5275
commit 16ad054d2a
No known key found for this signature in database
2 changed files with 11 additions and 11 deletions

View File

@ -1,3 +1,6 @@
import sql from "../../src/services/sql";
import utils from "../../src/services/utils";
interface NoteContentsRow {
noteId: string;
content: string | Buffer;
@ -11,10 +14,7 @@ interface NoteRevisionContents {
utcDateModified: string;
}
export default async () => {
const sql = (await import("../../src/services/sql")).default;
const utils = (await import("../../src/services/utils")).default;
export default () => {
const existingBlobIds = new Set();
for (const noteId of sql.getColumn<string>(`SELECT noteId FROM note_contents`)) {

View File

@ -1,15 +1,15 @@
export default async () => {
const beccaLoader = (await import("../../src/becca/becca_loader")).default;
const becca = (await import("../../src/becca/becca")).default;
const cls = (await import("../../src/services/cls")).default;
const log = (await import("../../src/services/log")).default;
const sql = (await import("../../src/services/sql")).default;
import becca from "../../src/becca/becca";
import becca_loader from "../../src/becca/becca_loader";
import cls from "../../src/services/cls";
import log from "../../src/services/log";
import sql from "../../src/services/sql";
export default () => {
cls.init(() => {
// emergency disabling of image compression since it appears to make problems in migration to 0.61
sql.execute(`UPDATE options SET value = 'false' WHERE name = 'compressImages'`);
beccaLoader.load();
becca_loader.load();
for (const note of Object.values(becca.notes)) {
try {