Store to db
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
CREATE TABLE "icon"(
|
||||
"id" UUID NOT NULL PRIMARY KEY,
|
||||
"id" UUID DEFAULT gen_random_uuid () NOT NULL PRIMARY KEY,
|
||||
"name" VARCHAR(255) NOT NULL,
|
||||
"content_type" VARCHAR(255),
|
||||
"path" VARCHAR(512) NOT NULL,
|
||||
"url" VARCHAR(512),
|
||||
"width" INT4,
|
||||
"height" INT4,
|
||||
@@ -9,7 +10,7 @@ CREATE TABLE "icon"(
|
||||
);
|
||||
|
||||
CREATE TABLE "resource"(
|
||||
"id" UUID NOT NULL PRIMARY KEY,
|
||||
"id" UUID DEFAULT gen_random_uuid () NOT NULL PRIMARY KEY,
|
||||
"name" VARCHAR(255) NOT NULL,
|
||||
"title" VARCHAR(255) NOT NULL,
|
||||
"url" VARCHAR(512),
|
||||
@@ -19,16 +20,18 @@ CREATE TABLE "resource"(
|
||||
);
|
||||
|
||||
CREATE TABLE "recipe"(
|
||||
"id" UUID NOT NULL PRIMARY KEY,
|
||||
"id" UUID DEFAULT gen_random_uuid () NOT NULL PRIMARY KEY,
|
||||
"resource" UUID NOT NULL,
|
||||
"quantity" INT4 NOT NULL,
|
||||
"recipe_type" VARCHAR(50) NOT NULL,
|
||||
"duration" INT4 NOT NULL,
|
||||
"unit" VARCHAR(50) NOT NULL,
|
||||
"state" JSONB,
|
||||
FOREIGN KEY ("resource") REFERENCES "resource"("id")
|
||||
);
|
||||
|
||||
CREATE TABLE "ingredient"(
|
||||
"id" UUID NOT NULL PRIMARY KEY,
|
||||
"id" UUID DEFAULT gen_random_uuid () NOT NULL PRIMARY KEY,
|
||||
"resource" UUID NOT NULL,
|
||||
"quantity" INT4 NOT NULL,
|
||||
"state" JSONB,
|
||||
|
||||
Reference in New Issue
Block a user