]> Git — Sourcephile - gargantext.git/blob - bin/psql
[FIX] if no parameter is given
[gargantext.git] / bin / psql
1 #!/bin/bash
2
3 if [[ $1 == "" ]]
4 then echo "USAGE : ./psql gargantext.ini"
5 else
6 getter () {
7 grep $2 $1 | sed "s/^.*= //"
8 }
9
10 USER=$(getter $1 "DB_USER")
11 NAME=$(getter $1 "DB_NAME")
12
13 PASS=$(getter $1 "DB_PASS")
14 HOST=$(getter $1 "DB_HOST")
15 PORT=$(getter $1 "DB_PORT")
16
17
18 psql "postgresql://${USER}:${PASS}@${HOST}:${PORT}/${NAME}"
19
20 fi
21
22
23