yolo bitch
This commit is contained in:
parent
46c2af7435
commit
1339bcfa73
2 changed files with 13 additions and 15 deletions
|
|
@ -15,25 +15,25 @@ ADD COLUMN "tenantId" TEXT NOT NULL,
|
|||
ADD CONSTRAINT "User_pkey" PRIMARY KEY ("id", "tenantId");
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "tenant" (
|
||||
CREATE TABLE "Tenant" (
|
||||
"id" TEXT NOT NULL,
|
||||
"name" TEXT NOT NULL,
|
||||
"slug" TEXT NOT NULL,
|
||||
"created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updated_at" TIMESTAMP(3) NOT NULL,
|
||||
"clerkId" TEXT NOT NULL,
|
||||
"clerkOrganizationId" TEXT NOT NULL,
|
||||
|
||||
CONSTRAINT "tenant_pkey" PRIMARY KEY ("id")
|
||||
CONSTRAINT "Tenant_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "tenant_slug_key" ON "tenant"("slug");
|
||||
CREATE UNIQUE INDEX "Tenant_slug_key" ON "Tenant"("slug");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "tenant_clerkId_key" ON "tenant"("clerkId");
|
||||
CREATE UNIQUE INDEX "Tenant_clerkOrganizationId_key" ON "Tenant"("clerkOrganizationId");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "User_clerkId_tenantId_key" ON "User"("clerkId", "tenantId");
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "User" ADD CONSTRAINT "User_tenantId_fkey" FOREIGN KEY ("tenantId") REFERENCES "tenant"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE "User" ADD CONSTRAINT "User_tenantId_fkey" FOREIGN KEY ("tenantId") REFERENCES "Tenant"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
|
@ -31,13 +31,11 @@ model User {
|
|||
}
|
||||
|
||||
model Tenant {
|
||||
id String @id @default(uuid())
|
||||
name String
|
||||
slug String @unique
|
||||
createdAt DateTime @default(now()) @map("created_at")
|
||||
updatedAt DateTime @updatedAt @map("updated_at")
|
||||
clerkId String @unique
|
||||
User User[]
|
||||
|
||||
@@map("tenant")
|
||||
id String @id @default(uuid())
|
||||
name String
|
||||
slug String @unique
|
||||
createdAt DateTime @default(now()) @map("created_at")
|
||||
updatedAt DateTime @updatedAt @map("updated_at")
|
||||
clerkOrganizationId String @unique
|
||||
User User[]
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue