We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c3b1b5e commit 7304493Copy full SHA for 7304493
test/db/init-marketplace-schema.sh
@@ -1,18 +1,12 @@
1
#!/bin/bash
2
set -e
3
4
-psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL
5
- -- CREATE THE ROLE AND ASSIGN IT TO THE PREVIOUSLY CREATED DB
6
- CREATE ROLE testuser WITH LOGIN PASSWORD 'testpassword';
7
-
8
9
- SET ROLE testuser;
10
- CREATE SCHEMA marketplace;
+psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL
+ CREATE SCHEMA marketplace;
11
CREATE SCHEMA squid_marketplace;
12
CREATE SCHEMA squid_trades;
13
14
CREATE ROLE mv_trades_owner NOLOGIN;
15
- GRANT mv_trades_owner TO testuser;
16
GRANT USAGE ON SCHEMA marketplace TO mv_trades_owner;
17
GRANT CREATE ON SCHEMA marketplace TO mv_trades_owner;
18
GRANT SELECT ON ALL TABLES IN SCHEMA marketplace TO mv_trades_owner;
0 commit comments