Reset migrations
This commit is contained in:
parent
b6426fb657
commit
c13239e9d8
|
@ -1,2 +0,0 @@
|
|||
-- AlterTable
|
||||
ALTER TABLE "Log" ALTER COLUMN "tags" SET DATA TYPE TEXT;
|
|
@ -1,16 +0,0 @@
|
|||
-- CreateTable
|
||||
CREATE TABLE "PAHost" (
|
||||
"id" SERIAL,
|
||||
"cidr" TEXT NOT NULL,
|
||||
"description" TEXT NOT NULL,
|
||||
"encryptedKey" TEXT NOT NULL,
|
||||
"note" TEXT,
|
||||
"user" TEXT NOT NULL,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" TIMESTAMP(3) NOT NULL,
|
||||
|
||||
PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "PanOS.ip_unique" ON "PanOS"("ip");
|
|
@ -1,8 +1,8 @@
|
|||
-- CreateEnum
|
||||
CREATE TYPE "public"."Status" AS ENUM ('ONLINE', 'RECENT', 'OFFLINE');
|
||||
CREATE TYPE "Status" AS ENUM ('ONLINE', 'RECENT', 'OFFLINE');
|
||||
|
||||
-- CreateEnum
|
||||
CREATE TYPE "public"."LogLevel" AS ENUM ('LOW', 'INFO', 'SUCCESS', 'WARNING', 'ERROR');
|
||||
CREATE TYPE "LogLevel" AS ENUM ('LOW', 'INFO', 'SUCCESS', 'WARNING', 'ERROR');
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "ResetToken" (
|
||||
|
@ -95,7 +95,7 @@ CREATE TABLE "Log" (
|
|||
"id" SERIAL,
|
||||
"timestamp" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"level" "LogLevel" NOT NULL DEFAULT E'LOW',
|
||||
"tags" JSONB,
|
||||
"tags" TEXT,
|
||||
"message" TEXT NOT NULL,
|
||||
"data" JSONB,
|
||||
|
||||
|
@ -115,6 +115,21 @@ CREATE TABLE "Statistic" (
|
|||
PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "PAHost" (
|
||||
"id" SERIAL,
|
||||
"user" TEXT NOT NULL,
|
||||
"description" TEXT NOT NULL,
|
||||
"cidr" TEXT NOT NULL,
|
||||
"encryptedKey" TEXT NOT NULL,
|
||||
"note" TEXT,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" TIMESTAMP(3) NOT NULL,
|
||||
"ownerId" INTEGER NOT NULL,
|
||||
|
||||
PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "ResetToken.token_unique" ON "ResetToken"("token");
|
||||
|
||||
|
@ -124,6 +139,9 @@ CREATE UNIQUE INDEX "User.sAMAccountName_unique" ON "User"("sAMAccountName");
|
|||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "WifiDevice.mac_unique" ON "WifiDevice"("mac");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX "PAHost.cidr_unique" ON "PAHost"("cidr");
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "ResetToken" ADD FOREIGN KEY("creatorId")REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
|
@ -132,3 +150,6 @@ ALTER TABLE "ResetToken" ADD FOREIGN KEY("userId")REFERENCES "User"("id") ON DEL
|
|||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "WifiDevice" ADD FOREIGN KEY("userId")REFERENCES "User"("id") ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE "PAHost" ADD FOREIGN KEY("ownerId")REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|
|
@ -69,6 +69,7 @@ model User {
|
|||
createdTokens ResetToken[] @relation("resettoken_to_creator")
|
||||
tokens ResetToken[] @relation("resettoken_to_user")
|
||||
wifiDevices WifiDevice[] @relation("wifidevice_to_user")
|
||||
PAHost PAHost[] @relation("pahost_to_user")
|
||||
}
|
||||
|
||||
model WifiDevice {
|
||||
|
@ -132,4 +133,7 @@ model PAHost {
|
|||
note String?
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
ownerId Int
|
||||
owner User @relation("pahost_to_user", fields: [ownerId], references: [id])
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user