python3 dbtool.py setup tpzdb will perform the same actions that running dbtool.py would perform if tpzdb did not exist, but without input from the user. The database name passed in must match the name in map.conf. This will overwrite an existing table, so use with caution. Also adds a check for new migrations so python3 dbtool.py update will still check for and perform any migrations even if there is no accompanying SQL changes.
[x] that I've tested my code since the last commit in the PR, and will test after any later commits
Temporary:
[x] that I understand there are large refactoring efforts going on right now, that these efforts touch every single Lua script and binding, and that my pull request might get put on hold to ensure there are not any conflicts with the refactoring work
python3 dbtool.py setup tpzdb
will perform the same actions that running dbtool.py would perform if tpzdb did not exist, but without input from the user. The database name passed in must match the name in map.conf. This will overwrite an existing table, so use with caution. Also adds a check for new migrations sopython3 dbtool.py update
will still check for and perform any migrations even if there is no accompanying SQL changes.I affirm:
Temporary: