muitas melhorias pra descrever
This commit is contained in:
1 parent
89b08a19ef
commit
c8fba4d240
21 files changed
+971
-17
No files matched your search
@@ -0,0 +1,36 @@
|
||||
-- CreateTable
|
||||
CREATE TABLE "page_visits" (
|
||||
"id" TEXT NOT NULL,
|
||||
"path" TEXT NOT NULL,
|
||||
"system" TEXT,
|
||||
"ip" TEXT NOT NULL,
|
||||
"port" INTEGER,
|
||||
"country" TEXT,
|
||||
"city" TEXT,
|
||||
"userAgent" TEXT,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
||||
CONSTRAINT "page_visits_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "feedback" (
|
||||
"id" TEXT NOT NULL,
|
||||
"message" TEXT NOT NULL,
|
||||
"email" TEXT,
|
||||
"rating" INTEGER,
|
||||
"page" TEXT,
|
||||
"ip" TEXT,
|
||||
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
||||
CONSTRAINT "feedback_pkey" PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX "page_visits_createdAt_idx" ON "page_visits"("createdAt");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX "page_visits_system_idx" ON "page_visits"("system");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX "feedback_createdAt_idx" ON "feedback"("createdAt");
|
||||
@@ -40,6 +40,35 @@ model Structure {
|
||||
@@map("structures")
|
||||
}
|
||||
|
||||
model PageVisit {
|
||||
id String @id @default(cuid())
|
||||
path String
|
||||
system String?
|
||||
ip String
|
||||
port Int?
|
||||
country String?
|
||||
city String?
|
||||
userAgent String?
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
@@index([createdAt])
|
||||
@@index([system])
|
||||
@@map("page_visits")
|
||||
}
|
||||
|
||||
model Feedback {
|
||||
id String @id @default(cuid())
|
||||
message String
|
||||
email String?
|
||||
rating Int?
|
||||
page String?
|
||||
ip String?
|
||||
createdAt DateTime @default(now())
|
||||
|
||||
@@index([createdAt])
|
||||
@@map("feedback")
|
||||
}
|
||||
|
||||
model QuizCard {
|
||||
id String @id @default(cuid())
|
||||
structureId String @unique
|
||||
|
||||
Reference in new issue
Block a user