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