paltman / nashvegas

Another database migration script runner for Django projects.

This URL has Read+Write access

nashvegas / TODO
100644 12 lines (12 sloc) 0.614 kb
1
2
3
4
5
6
7
8
9
10
11
12
[ ] Create and Use a Versions model, instead of hard coded SQL for CREATE,
    SELECT, INSERT statements.
[ ] Bring code into PEP 8 compliance.
[ ] Use python logging instead of print statements
[ ] Add ability to execute python and/or other shell scripts in the same
    execution sequence as sql scripts -- YYYYMMDD-##.sql, YYYYMMDD-##.py,
    YYYYMMDD-##.sh, etc.
[ ] Detect if db folder doesn't exist and alert the user with a friendly
    message.
[ ] Automatically run (or provide an option to opt-in/opt-out of) the
    function in django to create the proper content types that syncdb
    takes care of.