Browse Source

adjust migration

pull/1719/head
Bernd Storath 5 months ago
parent
commit
761a3ddbe5
  1. 5
      src/server/database/migrations/0000_short_skin.sql
  2. 17
      src/server/database/migrations/meta/0000_snapshot.json
  3. 19
      src/server/database/migrations/meta/0001_snapshot.json
  4. 4
      src/server/database/migrations/meta/_journal.json

5
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

17
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"

19
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": [

4
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
}

Loading…
Cancel
Save