summaryrefslogtreecommitdiff
path: root/util/docker-init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'util/docker-init.sh')
-rwxr-xr-xutil/docker-init.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/util/docker-init.sh b/util/docker-init.sh
index 8458ef26..b54e513f 100755
--- a/util/docker-init.sh
+++ b/util/docker-init.sh
@@ -44,6 +44,7 @@ pg_init() {
fi
su postgres -c '/var/www/util/docker-init.sh pg_load_superuser'
su devuser -c '/var/www/util/docker-init.sh pg_load_vndb'
+ su postgres -c '/var/www/util/docker-init.sh pg_load_devdb'
touch /var/lib/postgresql/vndb-init-done
}
@@ -58,9 +59,15 @@ pg_load_superuser() {
# Should run as devuser
pg_load_vndb() {
cd /var/www
+ make util/sql/editfunc.sql
psql -U vndb -f util/sql/all.sql
}
+# Should be run as the postgres user
+pg_load_devdb() {
+ psql vndb -1f /var/www/util/sql/devdb.sql
+}
+
# Should run as devuser
devshell() {
@@ -83,6 +90,9 @@ case "$1" in
pg_load_vndb)
pg_load_vndb
;;
+ pg_load_devdb)
+ pg_load_devdb
+ ;;
devshell)
devshell
;;