CREATE TABLE IF NOT EXISTS "integration" ( "provider" varchar(255) NOT NULL, "userId" uuid NOT NULL, "accessToken" varchar(255) NOT NULL, "refreshToken" varchar(255), "expiresAt" timestamp NOT NULL, "createdAt" timestamp NOT NULL, "updatedAt" timestamp, CONSTRAINT "integration_pkey" PRIMARY KEY("userId","provider") ); --> statement-breakpoint ALTER TABLE "integration" ENABLE ROW LEVEL SECURITY;--> statement-breakpoint DO $$ BEGIN ALTER TABLE "integration" ADD CONSTRAINT "integration_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action; EXCEPTION WHEN duplicate_object THEN null; END $$;