Commits

Author Commit Message Labels Comments Date
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Add a drop_column alias, and make aliases not break if subclasses override the methods they point to.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #56: No longer bork when an app has no migrations.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Missed the new migration for #54, just like the diff. Oops.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #54: Actually make null/not null alters work right in MySQL.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #16, comment 7; should load fixtures from the app dir, not the migrations dir.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Proper support for #2, since OneToOne fields and mock models weren't playing nicely.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #51: Should have nice error message when SQLiters try to drop columns.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fixes #2: Anything under django.db.models.fields is allowed now (i.e. OneToOneField).
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #50: shortcut for adding NOT NULL columns with defaults.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix #48 - OneToOneFields ending in _ptr were the issue.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Make alter_column work properly on MySQL.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix #31 - don't error if there's a migrations directory but no __init__.py
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix from #43 - quote default values for column renames.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
SQLite3 support. Woot.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix MySQL index deletion (#40), and implement an index test. Also, stop SQLite claiming it doesn't work, when it does for some things.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix from #42 - fix --verbosity problem in migrate command.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Fix for #38 - verbosity needs a default value, as there may not be one provided from a direct call.
and...@69d324d9-c39d-4fdc-8679-7745eae9e2c8
Bugfix from #37
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:
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
  1. Prev
  2. Next