diff --git a/packages/opencode/src/index.ts b/packages/opencode/src/index.ts index 1fa027abf9..a9dc489126 100644 --- a/packages/opencode/src/index.ts +++ b/packages/opencode/src/index.ts @@ -108,7 +108,7 @@ const cli = yargs(args) args: process.argv.slice(2), }) - const marker = path.join(Global.Path.data, "opencode.db") + const marker = path.join(Global.Path.data, "storage", "json-sqlite-migration.done") if (!(await Filesystem.exists(marker))) { const tty = process.stderr.isTTY process.stderr.write("Performing one time database migration, may take a few minutes..." + EOL) @@ -142,6 +142,7 @@ const cli = yargs(args) process.stderr.write(`sqlite-migration:done${EOL}`) } } + await Filesystem.write(marker, `${Date.now()}\n`) process.stderr.write("Database migration complete." + EOL) } })