mirror of
https://github.com/fosrl/pangolin.git
synced 2025-07-27 22:25:58 +02:00
Remove breakpoints
This commit is contained in:
parent
84ca275f1e
commit
99d0fa974b
1 changed files with 38 additions and 38 deletions
|
@ -13,7 +13,7 @@ export default async function migration() {
|
|||
"siteId" integer NOT NULL,
|
||||
"isRelayed" boolean DEFAULT false NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "clients" (
|
||||
"id" serial PRIMARY KEY NOT NULL,
|
||||
"orgId" varchar NOT NULL,
|
||||
|
@ -31,25 +31,25 @@ export default async function migration() {
|
|||
"lastHolePunch" integer,
|
||||
"maxConnections" integer
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "clientSession" (
|
||||
"id" varchar PRIMARY KEY NOT NULL,
|
||||
"olmId" varchar NOT NULL,
|
||||
"expiresAt" integer NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "olms" (
|
||||
"id" varchar PRIMARY KEY NOT NULL,
|
||||
"secretHash" varchar NOT NULL,
|
||||
"dateCreated" varchar NOT NULL,
|
||||
"clientId" integer
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "roleClients" (
|
||||
"roleId" integer NOT NULL,
|
||||
"clientId" integer NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "webauthnCredentials" (
|
||||
"credentialId" varchar PRIMARY KEY NOT NULL,
|
||||
"userId" varchar NOT NULL,
|
||||
|
@ -61,12 +61,12 @@ export default async function migration() {
|
|||
"dateCreated" varchar NOT NULL,
|
||||
"securityKeyName" varchar
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "userClients" (
|
||||
"userId" varchar NOT NULL,
|
||||
"clientId" integer NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
|
||||
CREATE TABLE "webauthnChallenge" (
|
||||
"sessionId" varchar PRIMARY KEY NOT NULL,
|
||||
"challenge" varchar NOT NULL,
|
||||
|
@ -74,37 +74,37 @@ export default async function migration() {
|
|||
"userId" varchar,
|
||||
"expiresAt" bigint NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
ALTER TABLE "limits" DISABLE ROW LEVEL SECURITY;--> statement-breakpoint
|
||||
DROP TABLE "limits" CASCADE;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ALTER COLUMN "subnet" DROP NOT NULL;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ALTER COLUMN "bytesIn" SET DEFAULT 0;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ALTER COLUMN "bytesOut" SET DEFAULT 0;--> statement-breakpoint
|
||||
ALTER TABLE "domains" ADD COLUMN "type" varchar;--> statement-breakpoint
|
||||
ALTER TABLE "domains" ADD COLUMN "verified" boolean DEFAULT false NOT NULL;--> statement-breakpoint
|
||||
ALTER TABLE "domains" ADD COLUMN "failed" boolean DEFAULT false NOT NULL;--> statement-breakpoint
|
||||
ALTER TABLE "domains" ADD COLUMN "tries" integer DEFAULT 0 NOT NULL;--> statement-breakpoint
|
||||
ALTER TABLE "exitNodes" ADD COLUMN "maxConnections" integer;--> statement-breakpoint
|
||||
ALTER TABLE "newt" ADD COLUMN "version" varchar;--> statement-breakpoint
|
||||
ALTER TABLE "orgs" ADD COLUMN "subnet" varchar NOT NULL;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ADD COLUMN "address" varchar;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ADD COLUMN "endpoint" varchar;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ADD COLUMN "publicKey" varchar;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ADD COLUMN "lastHolePunch" bigint;--> statement-breakpoint
|
||||
ALTER TABLE "sites" ADD COLUMN "listenPort" integer;--> statement-breakpoint
|
||||
ALTER TABLE "user" ADD COLUMN "twoFactorSetupRequested" boolean DEFAULT false;--> statement-breakpoint
|
||||
ALTER TABLE "clientSites" ADD CONSTRAINT "clientSites_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "clientSites" ADD CONSTRAINT "clientSites_siteId_sites_siteId_fk" FOREIGN KEY ("siteId") REFERENCES "public"."sites"("siteId") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "clients" ADD CONSTRAINT "clients_orgId_orgs_orgId_fk" FOREIGN KEY ("orgId") REFERENCES "public"."orgs"("orgId") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "clients" ADD CONSTRAINT "clients_exitNode_exitNodes_exitNodeId_fk" FOREIGN KEY ("exitNode") REFERENCES "public"."exitNodes"("exitNodeId") ON DELETE set null ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "clientSession" ADD CONSTRAINT "clientSession_olmId_olms_id_fk" FOREIGN KEY ("olmId") REFERENCES "public"."olms"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "olms" ADD CONSTRAINT "olms_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "roleClients" ADD CONSTRAINT "roleClients_roleId_roles_roleId_fk" FOREIGN KEY ("roleId") REFERENCES "public"."roles"("roleId") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "roleClients" ADD CONSTRAINT "roleClients_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "webauthnCredentials" ADD CONSTRAINT "webauthnCredentials_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "userClients" ADD CONSTRAINT "userClients_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "userClients" ADD CONSTRAINT "userClients_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
ALTER TABLE "webauthnChallenge" ADD CONSTRAINT "webauthnChallenge_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;--> statement-breakpoint
|
||||
|
||||
ALTER TABLE "limits" DISABLE ROW LEVEL SECURITY;
|
||||
DROP TABLE "limits" CASCADE;
|
||||
ALTER TABLE "sites" ALTER COLUMN "subnet" DROP NOT NULL;
|
||||
ALTER TABLE "sites" ALTER COLUMN "bytesIn" SET DEFAULT 0;
|
||||
ALTER TABLE "sites" ALTER COLUMN "bytesOut" SET DEFAULT 0;
|
||||
ALTER TABLE "domains" ADD COLUMN "type" varchar;
|
||||
ALTER TABLE "domains" ADD COLUMN "verified" boolean DEFAULT false NOT NULL;
|
||||
ALTER TABLE "domains" ADD COLUMN "failed" boolean DEFAULT false NOT NULL;
|
||||
ALTER TABLE "domains" ADD COLUMN "tries" integer DEFAULT 0 NOT NULL;
|
||||
ALTER TABLE "exitNodes" ADD COLUMN "maxConnections" integer;
|
||||
ALTER TABLE "newt" ADD COLUMN "version" varchar;
|
||||
ALTER TABLE "orgs" ADD COLUMN "subnet" varchar NOT NULL;
|
||||
ALTER TABLE "sites" ADD COLUMN "address" varchar;
|
||||
ALTER TABLE "sites" ADD COLUMN "endpoint" varchar;
|
||||
ALTER TABLE "sites" ADD COLUMN "publicKey" varchar;
|
||||
ALTER TABLE "sites" ADD COLUMN "lastHolePunch" bigint;
|
||||
ALTER TABLE "sites" ADD COLUMN "listenPort" integer;
|
||||
ALTER TABLE "user" ADD COLUMN "twoFactorSetupRequested" boolean DEFAULT false;
|
||||
ALTER TABLE "clientSites" ADD CONSTRAINT "clientSites_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "clientSites" ADD CONSTRAINT "clientSites_siteId_sites_siteId_fk" FOREIGN KEY ("siteId") REFERENCES "public"."sites"("siteId") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "clients" ADD CONSTRAINT "clients_orgId_orgs_orgId_fk" FOREIGN KEY ("orgId") REFERENCES "public"."orgs"("orgId") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "clients" ADD CONSTRAINT "clients_exitNode_exitNodes_exitNodeId_fk" FOREIGN KEY ("exitNode") REFERENCES "public"."exitNodes"("exitNodeId") ON DELETE set null ON UPDATE no action;
|
||||
ALTER TABLE "clientSession" ADD CONSTRAINT "clientSession_olmId_olms_id_fk" FOREIGN KEY ("olmId") REFERENCES "public"."olms"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "olms" ADD CONSTRAINT "olms_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "roleClients" ADD CONSTRAINT "roleClients_roleId_roles_roleId_fk" FOREIGN KEY ("roleId") REFERENCES "public"."roles"("roleId") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "roleClients" ADD CONSTRAINT "roleClients_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "webauthnCredentials" ADD CONSTRAINT "webauthnCredentials_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "userClients" ADD CONSTRAINT "userClients_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "userClients" ADD CONSTRAINT "userClients_clientId_clients_id_fk" FOREIGN KEY ("clientId") REFERENCES "public"."clients"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "webauthnChallenge" ADD CONSTRAINT "webauthnChallenge_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;
|
||||
ALTER TABLE "resources" DROP COLUMN "isBaseDomain";
|
||||
`);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue