Initial commit: Meat Monster TypeScript Fullstack

This commit is contained in:
Quintine committed 2026-05-20 13:25:41 +10:00
commit eed1ef4266
41 files changed
+8319

No files matched your search

@@ -0,0 +1,31 @@
-- CreateTable
CREATE TABLE "StockItem" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"name" TEXT NOT NULL,
"category" TEXT NOT NULL,
"price" REAL NOT NULL,
"unit" TEXT NOT NULL DEFAULT 'kg',
"available" BOOLEAN NOT NULL DEFAULT true,
"description" TEXT NOT NULL,
"bulk1Threshold" REAL NOT NULL DEFAULT 0,
"bulk1Price" REAL NOT NULL DEFAULT 0,
"bulk2Threshold" REAL NOT NULL DEFAULT 0,
"bulk2Price" REAL NOT NULL DEFAULT 0
);
-- CreateTable
CREATE TABLE "Order" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"name" TEXT NOT NULL,
"phone" TEXT NOT NULL,
"totalWeight" REAL NOT NULL,
"estimatedTotal" REAL NOT NULL,
"timestamp" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
"items" TEXT NOT NULL
);
-- CreateTable
CREATE TABLE "Config" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"adminCode" TEXT NOT NULL DEFAULT '1234'
);
@@ -0,0 +1,3 @@
# Please do not edit this file manually
# It should be added in your version-control system (e.g., Git)
provider = "sqlite"