/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
11.0-dev
tools/rebuild-dev-database
24 строки
714 B
Anders Kaseorg
terminate-psql-sessions: Rely on the caller to set PGHOST, PGUSER.
16 июн 2020, 07:37
16 июн 2020, 07:37
fa2496c
Код
Авторство
О чём код?
#!/usr/bin/env bash set -e set -x PGHOST=localhost PGUSER=zulip \ "$(dirname "$0")/../scripts/setup/terminate-psql-sessions" zulip zulip_base psql -v ON_ERROR_STOP=1 -e -h localhost postgres zulip <<EOF DROP DATABASE IF EXISTS zulip; CREATE DATABASE zulip TEMPLATE zulip_base; EOF "$(dirname "$0")/../scripts/setup/flush-memcached" ./manage.py purge_queue --all ./manage.py migrate --noinput ./manage.py get_migration_status --settings=zproject.settings --output="migration_status_dev" ./manage.py createcachetable third_party_api_results ./manage.py populate_db -n100 --threads=1 # Ensure that the local user's API key is synced from ~/.zuliprc if [ -e ~/.zuliprc ]; then ./manage.py sync_api_key fi