добавлена форма заявки тестовая, тестовая сттраница crm база данных
Some checks failed
Auto Deploy / deploy (push) Failing after 45s

This commit is contained in:
deonisii
2026-04-17 16:10:29 +03:00
parent b4325ec1fa
commit 64e8a4427d
15 changed files with 2051 additions and 45 deletions

View File

@@ -0,0 +1,16 @@
-- CreateEnum
CREATE TYPE "LeadStatus" AS ENUM ('NEW', 'IN_PROGRESS', 'CALL_SCHEDULED', 'WON', 'LOST');
-- CreateTable
CREATE TABLE "Lead" (
"id" TEXT NOT NULL,
"company" TEXT NOT NULL,
"phone" TEXT NOT NULL,
"message" TEXT,
"source" TEXT NOT NULL DEFAULT 'website',
"status" "LeadStatus" NOT NULL DEFAULT 'NEW',
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "Lead_pkey" PRIMARY KEY ("id")
);

View File

@@ -0,0 +1,3 @@
# Please do not edit this file manually
# It should be added in your version-control system (e.g., Git)
provider = "postgresql"

26
prisma/schema.prisma Normal file
View File

@@ -0,0 +1,26 @@
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "postgresql"
}
enum LeadStatus {
NEW
IN_PROGRESS
CALL_SCHEDULED
WON
LOST
}
model Lead {
id String @id @default(cuid())
company String
phone String
message String?
source String @default("website")
status LeadStatus @default(NEW)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}