mirror of https://github.com/zulip/zulip.git
b0283c42f9
A user who somehow got an empty `zulip` database, but without a `zerver_messages` table in it, would get stuck in the installer at: ``` ++ su postgres -c 'cd / && psql -v ON_ERROR_STOP=1 -Atc '\''SELECT COUNT(*) FROM zulip.zerver_message;'\'' zulip' ERROR: relation "zulip.zerver_message" does not exist LINE 1: SELECT COUNT(*) FROM zulip.zerver_message; ^ + records= ``` Treat a failure to select from `zerver_messages` as having 0 messages, and continue with the `DROP DATABASE IF EXISTS` / `CREATE DATABASE` that `create-db.sql` usually does. Fixes: #29110. |
||
---|---|---|
.. | ||
apt-repos | ||
__init__.py | ||
compare-settings-to-template | ||
configure-rabbitmq | ||
create-database | ||
create-db.sql | ||
create-pgroonga.sql | ||
flush-memcached | ||
generate-rabbitmq-cookie | ||
generate-self-signed-cert | ||
generate_secrets.py | ||
initialize-database | ||
install | ||
pgroonga-config | ||
reindex-textual-data | ||
restore-backup | ||
setup-certbot | ||
sha256-file-to | ||
sha256-tarball-to | ||
terminate-psql-sessions | ||
upgrade-postgresql |