2 CREATE TYPE "MonsterType" AS ENUM ('BEAST', 'FLYING', 'HUMANOID', 'CANINE');
5 CREATE TABLE "Monster" (
8 "monsterType" "MonsterType"[],
10 CONSTRAINT "Monster_pkey" PRIMARY KEY ("id")
14 CREATE TABLE "MonsterBiome" (
15 "monsterId" UUID NOT NULL,
16 "biome" "Biome" NOT NULL,
17 "weight" DECIMAL(65,30) NOT NULL,
18 "time" JSONB NOT NULL,
20 CONSTRAINT "MonsterBiome_pkey" PRIMARY KEY ("monsterId","biome")
24 CREATE UNIQUE INDEX "Monster_name_key" ON "Monster"("name");
27 ALTER TABLE "MonsterBiome" ADD CONSTRAINT "MonsterBiome_monsterId_fkey" FOREIGN KEY ("monsterId") REFERENCES "Monster"("id") ON DELETE RESTRICT ON UPDATE CASCADE;