Files
zulip/scripts/setup/postgres-init-db
Tim Abbott 6aaa2b1a24 Create the zulip database owned by zulip.
(imported from commit cc6e895d9e97bdd9d084c7b1a7204bd5b7ae5cd8)
2013-11-13 12:02:50 -05:00

20 lines
322 B
Plaintext
Executable File

#/bin/sh -xe
su postgres -c psql <<EOF
CREATE USER zulip;
ALTER USER zulip CREATEDB;
ALTER ROLE zulip SET search_path TO zulip,public;
EOF
su postgres -c psql <<EOF
DROP DATABASE IF EXISTS zulip;
CREATE DATABASE zulip OWNER=zulip;
EOF
su postgres -c psql <<EOF
DROP SCHEMA public CASCADE;
EOF
echo "Database created"