aquametalabs / aquameta

Web development platform built entirely in PostgreSQL
GNU General Public License v3.0
1.1k stars 52 forks source link

Don't auto-install, add `aquameta --init` command-line option #255

Open erichanson opened 1 year ago

erichanson commented 1 year ago

It's cool that Aquameta installs itself, but this shouldn't be done automatically. Instead, if the daemon's check that Aquameta is installed on a database fails, it should prompt the user:

./aquameta -c conf/boot.toml
Aquameta is not installed on this database.  To initialize the database, use --init.

# oh ok
./aquameta --init -c conf/boot.toml