From 73c6bdb89ba672fb7ce8389a2d5d0943b2e6be27 Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Wed, 25 Mar 2026 19:48:56 +0100 Subject: [PATCH] chore: generate migration --- Dockerfile | 1 + server/db/migrations/0002_narrow_raider.sql | 1 + server/db/migrations/meta/0002_snapshot.json | 79 ++++++++++++++++++++ server/db/migrations/meta/_journal.json | 7 ++ 4 files changed, 88 insertions(+) create mode 100644 server/db/migrations/0002_narrow_raider.sql create mode 100644 server/db/migrations/meta/0002_snapshot.json diff --git a/Dockerfile b/Dockerfile index 92f4502..90f1409 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,5 +15,6 @@ RUN pnpm build FROM base AS runtime WORKDIR /app COPY --from=build /app/.output ./.output +COPY --from=build /app/server/db/migrations ./server/db/migrations EXPOSE 3000 CMD ["node", ".output/server/index.mjs"] diff --git a/server/db/migrations/0002_narrow_raider.sql b/server/db/migrations/0002_narrow_raider.sql new file mode 100644 index 0000000..ef8d714 --- /dev/null +++ b/server/db/migrations/0002_narrow_raider.sql @@ -0,0 +1 @@ +DROP INDEX `links_url_unique`; \ No newline at end of file diff --git a/server/db/migrations/meta/0002_snapshot.json b/server/db/migrations/meta/0002_snapshot.json new file mode 100644 index 0000000..6a93c17 --- /dev/null +++ b/server/db/migrations/meta/0002_snapshot.json @@ -0,0 +1,79 @@ +{ + "version": "6", + "dialect": "sqlite", + "id": "a78f922b-eacd-483e-b14d-5cdfadaac74b", + "prevId": "0e8befef-3e4f-43f1-a031-95c2ca514e30", + "tables": { + "links": { + "name": "links", + "columns": { + "id": { + "name": "id", + "type": "integer", + "primaryKey": true, + "notNull": true, + "autoincrement": true + }, + "name": { + "name": "name", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "path": { + "name": "path", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "url": { + "name": "url", + "type": "text", + "primaryKey": false, + "notNull": true, + "autoincrement": false + }, + "disabled": { + "name": "disabled", + "type": "integer", + "primaryKey": false, + "notNull": true, + "autoincrement": false, + "default": false + } + }, + "indexes": { + "links_name_unique": { + "name": "links_name_unique", + "columns": [ + "name" + ], + "isUnique": true + }, + "links_path_unique": { + "name": "links_path_unique", + "columns": [ + "path" + ], + "isUnique": true + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "checkConstraints": {} + } + }, + "views": {}, + "enums": {}, + "_meta": { + "schemas": {}, + "tables": {}, + "columns": {} + }, + "internal": { + "indexes": {} + } +} \ No newline at end of file diff --git a/server/db/migrations/meta/_journal.json b/server/db/migrations/meta/_journal.json index 64a5003..9d80ff9 100644 --- a/server/db/migrations/meta/_journal.json +++ b/server/db/migrations/meta/_journal.json @@ -15,6 +15,13 @@ "when": 1773792538248, "tag": "0001_tense_grey_gargoyle", "breakpoints": true + }, + { + "idx": 2, + "version": "6", + "when": 1774463081828, + "tag": "0002_narrow_raider", + "breakpoints": true } ] } \ No newline at end of file