Commits

Author Commit Message Labels Comments Date
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #17
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Initial data loading, from #16
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Moving setup.py to top-level directory thanks to tips in #25, and adding test app in thanks to #36.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Ignore dotfiles in the migration folder.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #33
amcc...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
A 'test' command that enforces that the django.core 'syncdb' is called rather than south's modified syncdb. This is useful for two reasons: 1. Makes tests faster to run -- don't need to go through all the migrations for every app. 2. Makes it possible for fake models to be declared in an app's tests.py file and get those tables created. It seems like an app's tests should always operate on the most current version of the models, and as such going through the migration hoops really isn't a concern.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Reverting [80]/[81] - Christian retracts his original patch, and I agree with the reasons.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Tab/space fix.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Accept dicts as well as tuples for create_table calls.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Amended patch from #27.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #29.
amcc...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
fixed #26
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
--db-dry-run, from #22
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Make datetime defaults work correctly.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Tests now don't output anything.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Initial GeoDjango support; see ticket #20
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix from #19
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Patch from #18.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Add a delete_index method, and make rename_table in postgres attempt to rename the ID sequences too (hackish, really)
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Better unit tests
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Make merge work
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Actually working setup.py file, and docs that reflect the new project state
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Setup.py
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Patch from #13 for single field migrations (wasn't properly doing singleton tuples)
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Possible MySQL support for alter_column
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Initial support for alter_column. Need to add support for MySQL and UNIQUE.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fixed another ordering issue for backwards where m2ms were dropped after their main tables.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix initial migrations to delete tables in reverse order, and let migrate to zero work.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Better error message when running south with an unsupported DB engine defined.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Remove failing mysql module
  1. Prev
  2. Next