Skip to content
Snippets Groups Projects

added initial docker setup for running NGAS locally

Merged Andrew Kapuscinski requested to merge WS-533-local-ngas-setup into main
2 files
+ 4
8
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 4
7
@@ -7,12 +7,9 @@ DB=ngas
PATH_TO_SQL_FILE=/repos/ngas/src/ngamsCore/ngamsSql/ngamsCreateTables-PostgreSQL.sql
echo "Creating database '$DB' "
createdb -U $POSTGRES_USER -O $POSTGRES_USER $DB
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL
CREATE DATABASE $DB;
GRANT ALL PRIVILEGES ON DATABASE $DB TO archive;
EOSQL
echo "Populating database '$DB' "
psql -U $POSTGRES_USER -1 -d $DB -f $PATH_TO_SQL_FILE
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname $DB < $PATH_TO_SQL_FILE
echo "'$DB' was created successfully"
echo "'$DB' was created and populated successfully"
Loading