Update docs/source/install.rst

This commit is contained in:
AcuGIS 2024-03-26 17:37:00 +00:00
parent 8d7fe17585
commit 162681c969
1 changed files with 19 additions and 19 deletions

View File

@ -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,