minecraft-docker/prisma/migrations/20220829185208_initial/migration.sql

24 lines
618 B
SQL

-- CreateTable
CREATE TABLE "User" (
"id" TEXT NOT NULL,
"nickname" TEXT NOT NULL,
CONSTRAINT "User_pkey" PRIMARY KEY ("id")
);
-- CreateTable
CREATE TABLE "Session" (
"id" TEXT NOT NULL,
"userNickname" TEXT NOT NULL,
"ip" TEXT NOT NULL,
"expiredAfter" TIMESTAMP(3) NOT NULL,
CONSTRAINT "Session_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE UNIQUE INDEX "User_nickname_key" ON "User"("nickname");
-- AddForeignKey
ALTER TABLE "Session" ADD CONSTRAINT "Session_userNickname_fkey" FOREIGN KEY ("userNickname") REFERENCES "User"("nickname") ON DELETE RESTRICT ON UPDATE CASCADE;