spline
spline copied to clipboard
DB creation/upgrades
Creation is wrong since it doesn't create tables for any of the plugins, nor does it add any default data (like a user). Probably requires #14.
Upgrades don't exist but will probably want alembic.
OK alembic is in there! Now we just have some cleanup problems:
- [ ] Free myself from
alembic.ini; write a wrapper that uses the existing argparse stuff and does the right thing. - [ ] Figure out how to deal with plugins independently. This may require some rejiggering of alembic internals, alas.
But hey it'll at least make my life a bit easier in the meantime.