Commit 67b10528 authored by George Kalampokis's avatar George Kalampokis
Browse files

Fix db creation scripts for linux

parent defac6af
......@@ -2,4 +2,5 @@ cd ..
source Docker/dmp-db.env
export $(cut -d= -f1 Docker/dmp-db.env)
psql -d postgres -U postgres -w --set=POSTGRES_USER="$POSTGRES_USER" --set=POSTGRES_PASSWORD="$POSTGRES_PASSWORD" --set=POSTGRES_DB="$POSTGRES_DB" -f main/createDatabase.sql
./initdb.sh
PGPASSWORD=$POSTGRES_PASSWORD psql -d $POSTGRES_DB -U $POSTGRES_USER --set=POSTGRES_USER="$POSTGRES_USER" -f main/dmp-dump.sql;
PGPASSWORD=$POSTGRES_PASSWORD psql --set=ADMIN_USERNAME="$ADMIN_USERNAME" --set=ADMIN_PASSWORD="$ADMIN_PASSWORD" -d $POSTGRES_DB -U $POSTGRES_USER -f main/data-dump.sql;
INSERT INTO public."UserInfo"(email, authorization_level, usertype, userstatus, name, created, additionalinfo) VALUES ('fake@email.org', 1, 1, 0, :'ADMIN_USERNAME', now(), '{}');
INSERT INTO public."Credential" VALUES (uuid_generate_v4(), 0, 5, :'ADMIN_USERNAME', :'ADMIN_PASSWORD', now(), now(), (SELECT public."UserInfo"."id" FROM public."UserInfo" WHERE name = :'ADMIN_USERNAME'), 'dmp');
INSERT INTO public."Credential" VALUES (uuid_generate_v4(), 0, 5, :'ADMIN_USERNAME', 'fake@email.org', :'ADMIN_PASSWORD', now(), now(), (SELECT public."UserInfo"."id" FROM public."UserInfo" WHERE name = :'ADMIN_USERNAME'), 'dmp');
INSERT INTO public."UserRole"("Role", "UserId") VALUES (2, (SELECT public."UserInfo"."id" FROM public."UserInfo" WHERE name = :'ADMIN_USERNAME'));
......
......@@ -583,7 +583,7 @@ CREATE TABLE public."EmailConfirmation" (
);
ALTER TABLE public."LoginConfirmationEmail" OWNER TO :POSTGRES_USER;
ALTER TABLE public."EmailConfirmation" OWNER TO :POSTGRES_USER;
--
-- Name: Notification; Type: TABLE; Schema: public; Owner: :POSTGRES_USER
......@@ -1060,8 +1060,8 @@ ALTER TABLE ONLY public."Lock"
-- Name: LoginConfirmationEmail LoginConfirmationEmail_pkey; Type: CONSTRAINT; Schema: public; Owner: :POSTGRES_USER
--
ALTER TABLE ONLY public."LoginConfirmationEmail"
ADD CONSTRAINT "LoginConfirmationEmail_pkey" PRIMARY KEY ("ID");
ALTER TABLE ONLY public."EmailConfirmation"
ADD CONSTRAINT "EmailConfirmation_pkey" PRIMARY KEY ("ID");
--
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment