From a3a5f23825eb3eb2711b333069593e2074186089 Mon Sep 17 00:00:00 2001 From: MatMasIt <34745996+MatMasIt@users.noreply.github.com> Date: Sat, 14 Aug 2021 15:32:56 +0200 Subject: [PATCH] Add files via upload --- structure.sql | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 structure.sql diff --git a/structure.sql b/structure.sql new file mode 100644 index 0000000..9f09d29 --- /dev/null +++ b/structure.sql @@ -0,0 +1,53 @@ +BEGIN TRANSACTION; + +---- +-- Table structure for Orders +---- +CREATE TABLE "Orders" ( + "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, + "datetime" INTEGER NOT NULL, + "userId" INTEGER NOT NULL, + "notes" INTEGER, + "payed" INTEGER NOT NULL DEFAULT 0, + "createdAt" INTEGER NOT NULL +); + +---- +-- Table structure for OrderDishes +---- +CREATE TABLE "OrderDishes" ( + "orderId" INTEGER NOT NULL, + "dishId" TEXT NOT NULL, + "dishQty" TEXT NOT NULL, + "dishNotes" TEXT +); + +---- +-- Table structure for Dishes +---- +CREATE TABLE "Dishes" ( + "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, + "name" TEXT NOT NULL, + "price" NUMERIC NOT NULL, + "deleted" INTEGER NOT NULL DEFAULT 0 +); + +---- +-- Table structure for Users +---- +CREATE TABLE "Users" ( + "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, + "name" TEXT NOT NULL, + "email" TEXT NOT NULL, + "passwordHash" TEXT NOT NULL, + "classe" TEXT NOT NULL, + "verified" INTEGER NOT NULL DEFAULT 0, + "isStaff" INTEGER NOT NULL, + "createdAt" INTEGER NOT NULL, + "token" TEXT, + "lastLogin" INTEGER, + "emailToken" TEXT, + "lastView" TEXT +); + +COMMIT;