new files

This commit is contained in:
ada-dmitry
2024-04-23 15:08:20 +03:00
parent 48118f9147
commit 81763f2763
5 changed files with 110 additions and 23 deletions
+7 -7
View File
@@ -15,11 +15,10 @@ DROP TABLE IF EXISTS public."Alternative Name";
DROP TABLE IF EXISTS public."Ingredients";
DROP TABLE IF EXISTS public."Methods";
CREATE TABLE IF NOT EXISTS public."Cathegory"
(
cath_id serial,
cath_name character varying(20) NOT NULL,
cath_name character varying(30) NOT NULL,
root_id integer,
PRIMARY KEY (cath_id),
CONSTRAINT "Name" UNIQUE (cath_name)
@@ -31,7 +30,7 @@ CREATE TABLE IF NOT EXISTS public."Dish"
(
dish_id serial,
cath_id integer NOT NULL,
name character varying(20) NOT NULL,
name character varying(35) NOT NULL,
cook_time interval NOT NULL,
manual text NOT NULL,
PRIMARY KEY (dish_id),
@@ -54,7 +53,7 @@ CREATE TABLE IF NOT EXISTS public."Link"
CREATE TABLE IF NOT EXISTS public."Ingredients"
(
ingr_id serial,
ingr_name character varying(20) NOT NULL,
ingr_name character varying(35) NOT NULL,
ingr_descr text NOT NULL,
PRIMARY KEY (ingr_id),
CONSTRAINT "Inrg Name" UNIQUE (ingr_name)
@@ -76,7 +75,7 @@ CREATE TABLE IF NOT EXISTS public."Conversion"
CREATE TABLE IF NOT EXISTS public."Methods"
(
method_id serial,
method_name character varying(20) NOT NULL,
method_name character varying(35) NOT NULL,
standart boolean NOT NULL,
PRIMARY KEY (method_id),
UNIQUE (method_name)
@@ -95,7 +94,7 @@ CREATE TABLE IF NOT EXISTS public."Source"
CREATE TABLE IF NOT EXISTS public."Tech"
(
tech_id serial,
tech_name character varying(20) NOT NULL,
tech_name character varying(35) NOT NULL,
PRIMARY KEY (tech_id),
CONSTRAINT "Name Tech" UNIQUE (tech_name)
);
@@ -114,7 +113,7 @@ CREATE TABLE IF NOT EXISTS public."Tech_Dish"
CREATE TABLE IF NOT EXISTS public."Alternative Name"
(
ingr_id integer,
alt_name character varying(20) NOT NULL,
alt_name character varying(35) NOT NULL,
PRIMARY KEY (ingr_id),
CONSTRAINT "Alt Name" UNIQUE (alt_name)
);
@@ -207,3 +206,4 @@ ALTER TABLE IF EXISTS public."Alternative Name"
NOT VALID;
END;