Update docs/source/install.rst
This commit is contained in:
parent
162681c969
commit
bf126b9e52
|
@ -89,28 +89,28 @@ Create the Database Objects
|
|||
|
||||
.. code-block:: sql
|
||||
|
||||
CREATE TYPE public.userlevel AS ENUM ('Admin', 'User');
|
||||
CREATE TYPE public.userlevel AS ENUM ('Admin', 'User');
|
||||
|
||||
CREATE TABLE public.user ( id SERIAL PRIMARY KEY,
|
||||
name character varying(250),
|
||||
email character varying(250),
|
||||
password character varying(255),
|
||||
ftp_user character varying(250),
|
||||
accesslevel public.userlevel,
|
||||
owner_id integer NOT NULL REFERENCES public.user(id),
|
||||
UNIQUE(email)
|
||||
);
|
||||
CREATE TABLE public.user ( id SERIAL PRIMARY KEY,
|
||||
name character varying(250),
|
||||
email character varying(250),
|
||||
password character varying(255),
|
||||
ftp_user character varying(250),
|
||||
accesslevel public.userlevel,
|
||||
owner_id integer NOT NULL REFERENCES public.user(id),
|
||||
UNIQUE(email)
|
||||
);
|
||||
|
||||
CREATE TABLE public.access_groups ( id SERIAL PRIMARY KEY,
|
||||
name character varying(255) NOT NULL,
|
||||
owner_id integer NOT NULL REFERENCES public.user(id)
|
||||
);
|
||||
CREATE TABLE public.access_groups ( id SERIAL PRIMARY KEY,
|
||||
name character varying(255) NOT NULL,
|
||||
owner_id integer NOT NULL REFERENCES public.user(id)
|
||||
);
|
||||
|
||||
CREATE TABLE public.user_access ( id SERIAL PRIMARY KEY,
|
||||
user_id integer NOT NULL REFERENCES public.user(id),
|
||||
access_group_id integer NOT NULL REFERENCES public.access_groups(id),
|
||||
UNIQUE(user_id, access_group_id)
|
||||
);
|
||||
CREATE TABLE public.user_access ( id SERIAL PRIMARY KEY,
|
||||
user_id integer NOT NULL REFERENCES public.user(id),
|
||||
access_group_id integer NOT NULL REFERENCES public.access_groups(id),
|
||||
UNIQUE(user_id, access_group_id)
|
||||
);
|
||||
|
||||
CREATE TABLE public.map ( id SERIAL PRIMARY KEY,
|
||||
name character varying(50) NOT NULL,
|
||||
|
|
Loading…
Reference in New Issue