31 lines
1.0 KiB
SQL
31 lines
1.0 KiB
SQL
/*
|
|
Warnings:
|
|
|
|
- A unique constraint covering the columns `[customDomain]` on the table `PublicTypebot` will be added. If there are existing duplicate values, this will fail.
|
|
- A unique constraint covering the columns `[customDomain]` on the table `Typebot` will be added. If there are existing duplicate values, this will fail.
|
|
|
|
*/
|
|
-- AlterTable
|
|
ALTER TABLE "PublicTypebot" ADD COLUMN "customDomain" TEXT;
|
|
|
|
-- AlterTable
|
|
ALTER TABLE "Typebot" ADD COLUMN "customDomain" TEXT;
|
|
|
|
-- CreateTable
|
|
CREATE TABLE "CustomDomain" (
|
|
"ownerId" TEXT NOT NULL,
|
|
"name" TEXT NOT NULL
|
|
);
|
|
|
|
-- CreateIndex
|
|
CREATE UNIQUE INDEX "CustomDomain_name_key" ON "CustomDomain"("name");
|
|
|
|
-- CreateIndex
|
|
CREATE UNIQUE INDEX "PublicTypebot_customDomain_key" ON "PublicTypebot"("customDomain");
|
|
|
|
-- CreateIndex
|
|
CREATE UNIQUE INDEX "Typebot_customDomain_key" ON "Typebot"("customDomain");
|
|
|
|
-- AddForeignKey
|
|
ALTER TABLE "CustomDomain" ADD CONSTRAINT "CustomDomain_ownerId_fkey" FOREIGN KEY ("ownerId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|