added Model Box and Item

added Box function for admin
This commit is contained in:
2026-03-09 10:04:38 +07:00
parent 4f2f5b5694
commit c2981ed7d8
35 changed files with 1284 additions and 241 deletions

View File

@@ -1,16 +1,15 @@
-- CreateTable
CREATE TABLE "box" (
"id" TEXT NOT NULL,
"houseId" TEXT,
"icon" TEXT NOT NULL,
"color" TEXT NOT NULL,
"name" TEXT NOT NULL,
"description" TEXT,
"tags" TEXT[] DEFAULT ARRAY[]::TEXT[],
"color" TEXT DEFAULT '#000000',
"houseId" TEXT,
"createrId" TEXT NOT NULL,
"createdAt" TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMPTZ NOT NULL,
"deletedAt" TIMESTAMP(3),
"deletedAt" TIMESTAMPTZ,
"isPrivate" BOOLEAN NOT NULL DEFAULT false,
CONSTRAINT "box_pkey" PRIMARY KEY ("id")
@@ -30,7 +29,7 @@ CREATE TABLE "item" (
"expiresAt" TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
"createdAt" TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMPTZ NOT NULL,
"deletedAt" TIMESTAMP(3),
"deletedAt" TIMESTAMPTZ,
CONSTRAINT "item_pkey" PRIMARY KEY ("id")
);