mirror of https://github.com/requarks/wiki
parent
9de9b84b34
commit
6db53d4fae
File diff suppressed because it is too large
Load Diff
@ -1 +0,0 @@
|
|||||||
ALTER TABLE "pageHistory" ADD COLUMN "reason" varchar(255);
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,13 +0,0 @@
|
|||||||
CREATE TABLE "pageWatching" (
|
|
||||||
"id" uuid PRIMARY KEY DEFAULT gen_random_uuid(),
|
|
||||||
"createdAt" timestamp DEFAULT now() NOT NULL,
|
|
||||||
"pageId" uuid NOT NULL,
|
|
||||||
"siteId" uuid NOT NULL,
|
|
||||||
"userId" uuid NOT NULL
|
|
||||||
);
|
|
||||||
--> statement-breakpoint
|
|
||||||
CREATE INDEX "pageWatching_user_site_idx" ON "pageWatching" ("userId","siteId");--> statement-breakpoint
|
|
||||||
CREATE UNIQUE INDEX "pageWatching_page_user_idx" ON "pageWatching" ("pageId","userId");--> statement-breakpoint
|
|
||||||
ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_pageId_pages_id_fkey" FOREIGN KEY ("pageId") REFERENCES "pages"("id") ON DELETE CASCADE;--> statement-breakpoint
|
|
||||||
ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint
|
|
||||||
ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_userId_users_id_fkey" FOREIGN KEY ("userId") REFERENCES "users"("id") ON DELETE CASCADE;
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,9 +0,0 @@
|
|||||||
CREATE TABLE "rateLimits" (
|
|
||||||
"key" varchar(255) PRIMARY KEY,
|
|
||||||
"hits" integer DEFAULT 0 NOT NULL,
|
|
||||||
"windowStartedAt" timestamp DEFAULT now() NOT NULL,
|
|
||||||
"bannedUntil" timestamp,
|
|
||||||
"updatedAt" timestamp DEFAULT now() NOT NULL
|
|
||||||
);
|
|
||||||
--> statement-breakpoint
|
|
||||||
CREATE INDEX "rateLimits_updatedAt_idx" ON "rateLimits" ("updatedAt");
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,15 +0,0 @@
|
|||||||
CREATE TABLE "pageRenderQueue" (
|
|
||||||
"id" uuid PRIMARY KEY DEFAULT gen_random_uuid(),
|
|
||||||
"allowScripts" boolean DEFAULT false NOT NULL,
|
|
||||||
"allowStyles" boolean DEFAULT false NOT NULL,
|
|
||||||
"createdAt" timestamp DEFAULT now() NOT NULL,
|
|
||||||
"updatedAt" timestamp DEFAULT now() NOT NULL,
|
|
||||||
"pageId" uuid NOT NULL UNIQUE,
|
|
||||||
"siteId" uuid NOT NULL,
|
|
||||||
"requestedById" uuid
|
|
||||||
);
|
|
||||||
--> statement-breakpoint
|
|
||||||
CREATE INDEX "pageRenderQueue_createdAt_idx" ON "pageRenderQueue" ("createdAt");--> statement-breakpoint
|
|
||||||
ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_pageId_pages_id_fkey" FOREIGN KEY ("pageId") REFERENCES "pages"("id") ON DELETE CASCADE;--> statement-breakpoint
|
|
||||||
ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint
|
|
||||||
ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_requestedById_users_id_fkey" FOREIGN KEY ("requestedById") REFERENCES "users"("id") ON DELETE SET NULL;
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,8 +0,0 @@
|
|||||||
CREATE TABLE "siteAssets" (
|
|
||||||
"siteId" uuid,
|
|
||||||
"kind" varchar(255),
|
|
||||||
"data" bytea NOT NULL,
|
|
||||||
CONSTRAINT "siteAssets_pkey" PRIMARY KEY("siteId","kind")
|
|
||||||
);
|
|
||||||
--> statement-breakpoint
|
|
||||||
ALTER TABLE "siteAssets" ADD CONSTRAINT "siteAssets_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");
|
|
||||||
@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"version": "8",
|
"version": "8",
|
||||||
"dialect": "postgres",
|
"dialect": "postgres",
|
||||||
"id": "e9b7974b-7b2a-4f98-a4eb-d8b9fd6db541",
|
"id": "c4277c08-bb67-491e-9169-97038b9a50da",
|
||||||
"prevIds": [
|
"prevIds": [
|
||||||
"383dbfe0-4388-4913-9e70-74fa6651e483"
|
"00000000-0000-0000-0000-000000000000"
|
||||||
],
|
],
|
||||||
"ddl": [
|
"ddl": [
|
||||||
{
|
{
|
||||||
Loading…
Reference in new issue