From fb2bb99a2ca024d089eda5259a4651c8724a05d9 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 8 Nov 2025 14:09:26 -0600 Subject: [PATCH] Add SQL migration for user table refactor and endpoint specifications: Rename 'user_temp' to 'user', drop and add foreign key constraints, and introduce 'endpointSpecSwarm' column in multiple tables. Update journal and snapshot metadata for migration 0120_lame_captain_midlands. --- ...0120_dizzy_chat.sql => 0120_lame_captain_midlands.sql} | 1 + apps/dokploy/drizzle/meta/0120_snapshot.json | 8 +++++++- apps/dokploy/drizzle/meta/_journal.json | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) rename apps/dokploy/drizzle/{0120_dizzy_chat.sql => 0120_lame_captain_midlands.sql} (97%) diff --git a/apps/dokploy/drizzle/0120_dizzy_chat.sql b/apps/dokploy/drizzle/0120_lame_captain_midlands.sql similarity index 97% rename from apps/dokploy/drizzle/0120_dizzy_chat.sql rename to apps/dokploy/drizzle/0120_lame_captain_midlands.sql index 864af90d5..a149f7dcf 100644 --- a/apps/dokploy/drizzle/0120_dizzy_chat.sql +++ b/apps/dokploy/drizzle/0120_lame_captain_midlands.sql @@ -20,6 +20,7 @@ ALTER TABLE "schedule" DROP CONSTRAINT "schedule_userId_user_temp_id_fk"; --> statement-breakpoint ALTER TABLE "session_temp" DROP CONSTRAINT "session_temp_user_id_user_temp_id_fk"; --> statement-breakpoint +ALTER TABLE "application" ADD COLUMN "endpointSpecSwarm" json;--> statement-breakpoint ALTER TABLE "mariadb" ADD COLUMN "endpointSpecSwarm" json;--> statement-breakpoint ALTER TABLE "mongo" ADD COLUMN "endpointSpecSwarm" json;--> statement-breakpoint ALTER TABLE "mysql" ADD COLUMN "endpointSpecSwarm" json;--> statement-breakpoint diff --git a/apps/dokploy/drizzle/meta/0120_snapshot.json b/apps/dokploy/drizzle/meta/0120_snapshot.json index 05b49bc28..c566244a2 100644 --- a/apps/dokploy/drizzle/meta/0120_snapshot.json +++ b/apps/dokploy/drizzle/meta/0120_snapshot.json @@ -1,5 +1,5 @@ { - "id": "9c8296a5-d294-41bc-bd12-4148f8404483", + "id": "bbe005b3-d5e0-4e93-8305-ba3b9a2e3f3d", "prevId": "fb4a3ed9-c58b-4a79-a4ee-2a7a4d3914a7", "version": "7", "dialect": "postgresql", @@ -1288,6 +1288,12 @@ "primaryKey": false, "notNull": false }, + "endpointSpecSwarm": { + "name": "endpointSpecSwarm", + "type": "json", + "primaryKey": false, + "notNull": false + }, "replicas": { "name": "replicas", "type": "integer", diff --git a/apps/dokploy/drizzle/meta/_journal.json b/apps/dokploy/drizzle/meta/_journal.json index cfde6fd66..c51c28816 100644 --- a/apps/dokploy/drizzle/meta/_journal.json +++ b/apps/dokploy/drizzle/meta/_journal.json @@ -845,8 +845,8 @@ { "idx": 120, "version": "7", - "when": 1762631795680, - "tag": "0120_dizzy_chat", + "when": 1762632540024, + "tag": "0120_lame_captain_midlands", "breakpoints": true } ]