diff --git a/src/server/database/migrations/0000_short_skin.sql b/src/server/database/migrations/0000_short_skin.sql index a0cb0a3b..dfe5cd17 100644 --- a/src/server/database/migrations/0000_short_skin.sql +++ b/src/server/database/migrations/0000_short_skin.sql @@ -64,13 +64,12 @@ CREATE TABLE `interfaces_table` ( --> statement-breakpoint CREATE UNIQUE INDEX `interfaces_table_port_unique` ON `interfaces_table` (`port`);--> statement-breakpoint CREATE TABLE `one_time_links_table` ( - `id` integer PRIMARY KEY AUTOINCREMENT NOT NULL, + `id` integer PRIMARY KEY NOT NULL, `one_time_link` text NOT NULL, `expires_at` text NOT NULL, - `client_id` integer NOT NULL, `created_at` text DEFAULT (CURRENT_TIMESTAMP) NOT NULL, `updated_at` text DEFAULT (CURRENT_TIMESTAMP) NOT NULL, - FOREIGN KEY (`client_id`) REFERENCES `clients_table`(`id`) ON UPDATE cascade ON DELETE cascade + FOREIGN KEY (`id`) REFERENCES `clients_table`(`id`) ON UPDATE cascade ON DELETE cascade ); --> statement-breakpoint CREATE UNIQUE INDEX `one_time_links_table_one_time_link_unique` ON `one_time_links_table` (`one_time_link`);--> statement-breakpoint diff --git a/src/server/database/migrations/meta/0000_snapshot.json b/src/server/database/migrations/meta/0000_snapshot.json index b7574079..7d3b105e 100644 --- a/src/server/database/migrations/meta/0000_snapshot.json +++ b/src/server/database/migrations/meta/0000_snapshot.json @@ -1,7 +1,7 @@ { "version": "6", "dialect": "sqlite", - "id": "2cabecf8-93d5-4d32-81b7-2e4369c1cb29", + "id": "383501e4-f8de-4413-847f-a9082f6dc398", "prevId": "00000000-0000-0000-0000-000000000000", "tables": { "clients_table": { @@ -452,7 +452,7 @@ "type": "integer", "primaryKey": true, "notNull": true, - "autoincrement": true + "autoincrement": false }, "one_time_link": { "name": "one_time_link", @@ -468,13 +468,6 @@ "notNull": true, "autoincrement": false }, - "client_id": { - "name": "client_id", - "type": "integer", - "primaryKey": false, - "notNull": true, - "autoincrement": false - }, "created_at": { "name": "created_at", "type": "text", @@ -502,12 +495,12 @@ } }, "foreignKeys": { - "one_time_links_table_client_id_clients_table_id_fk": { - "name": "one_time_links_table_client_id_clients_table_id_fk", + "one_time_links_table_id_clients_table_id_fk": { + "name": "one_time_links_table_id_clients_table_id_fk", "tableFrom": "one_time_links_table", "tableTo": "clients_table", "columnsFrom": [ - "client_id" + "id" ], "columnsTo": [ "id" diff --git a/src/server/database/migrations/meta/0001_snapshot.json b/src/server/database/migrations/meta/0001_snapshot.json index 432a5f10..53f320d5 100644 --- a/src/server/database/migrations/meta/0001_snapshot.json +++ b/src/server/database/migrations/meta/0001_snapshot.json @@ -1,6 +1,6 @@ { - "id": "9476c20a-509b-4cd7-b58b-a042600bafb1", - "prevId": "2cabecf8-93d5-4d32-81b7-2e4369c1cb29", + "id": "bf316694-e2ce-4e29-bd66-ce6c0a9d3c90", + "prevId": "383501e4-f8de-4413-847f-a9082f6dc398", "version": "6", "dialect": "sqlite", "tables": { @@ -452,7 +452,7 @@ "type": "integer", "primaryKey": true, "notNull": true, - "autoincrement": true + "autoincrement": false }, "one_time_link": { "name": "one_time_link", @@ -468,13 +468,6 @@ "notNull": true, "autoincrement": false }, - "client_id": { - "name": "client_id", - "type": "integer", - "primaryKey": false, - "notNull": true, - "autoincrement": false - }, "created_at": { "name": "created_at", "type": "text", @@ -502,11 +495,11 @@ } }, "foreignKeys": { - "one_time_links_table_client_id_clients_table_id_fk": { - "name": "one_time_links_table_client_id_clients_table_id_fk", + "one_time_links_table_id_clients_table_id_fk": { + "name": "one_time_links_table_id_clients_table_id_fk", "tableFrom": "one_time_links_table", "columnsFrom": [ - "client_id" + "id" ], "tableTo": "clients_table", "columnsTo": [ diff --git a/src/server/database/migrations/meta/_journal.json b/src/server/database/migrations/meta/_journal.json index 6a81e90c..e8612099 100644 --- a/src/server/database/migrations/meta/_journal.json +++ b/src/server/database/migrations/meta/_journal.json @@ -5,14 +5,14 @@ { "idx": 0, "version": "6", - "when": 1741331552405, + "when": 1741335144499, "tag": "0000_short_skin", "breakpoints": true }, { "idx": 1, "version": "6", - "when": 1741331579259, + "when": 1741335153054, "tag": "0001_classy_the_stranger", "breakpoints": true }