Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
dmp
OpenAIRE-EUDAT-DMP-service-pilot
Commits
67b10528
Commit
67b10528
authored
Oct 01, 2021
by
George Kalampokis
Browse files
Fix db creation scripts for linux
parent
defac6af
Changes
3
Hide whitespace changes
Inline
Side-by-side
dmp-db-scema/createDB/createdb.sh
View file @
67b10528
...
...
@@ -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
;
dmp-db-scema/main/data-dump.sql
View file @
67b10528
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'
));
...
...
dmp-db-scema/main/dmp-dump.sql
View file @
67b10528
...
...
@@ -583,7 +583,7 @@ CREATE TABLE public."EmailConfirmation" (
);
ALTER
TABLE
public
.
"
Login
Confirmation
Email
"
OWNER
TO
:
POSTGRES_USER
;
ALTER
TABLE
public
.
"
Email
Confirmation"
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
.
"
Login
Confirmation
Email
"
ADD
CONSTRAINT
"
Login
Confirmation
Email
_pkey"
PRIMARY
KEY
(
"ID"
);
ALTER
TABLE
ONLY
public
.
"
Email
Confirmation"
ADD
CONSTRAINT
"
Email
Confirmation_pkey"
PRIMARY
KEY
(
"ID"
);
--
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment