Commits

Show all
Author Commit Message Labels Comments Date
Simon Law
New Migrator() class to replace run_migration()
Simon Law
Actually load initial_data
Simon Law
MigrationHistory.applied should be NOT NULL
Simon Law
app_name and migration are a unique key for MigrationHistory
Simon Law
Reduce the hits to MigrationHistory
Simon Law
Move Migration and Migrations classes to base.py
Simon Law
Simplify Migrations constructor and lookup syntax.
Simon Law
Memoize Migration.previous() and Migration.next()
Simon Law
Fix broken BrokenMigration
Simon Law
Clean up check_dependencies() and add test for circular dependencies
Simon Law
Add emptyapp
Simon Law
Remove get_migration() and get_migration_names()
Simon Law
Remove dependency_tree() completely
Simon Law
Remove useless loop in run_migration()
Simon Law
Removed needed_before_backwards() and needed_before_forwards().
Simon Law
Convert run_migration() to use Migration objects
Simon Law
Unit tests for Migrations.guess_migration()
Simon Law
Move empty migration warning up front
Simon Law
Remove extraneous uses of dependency_tree()
Simon Law
Move target_name guessing into Migrations
Simon Law
DRY filename handling
Simon Law
Move miscellaneous logic into Migrations objects
Simon Law
Move dependency generation into Migration objects
Simon Law
Fix previous commit
Simon Law
Ensure that MigrationHistory is written
Simon Law
More robust migration tests
Simon Law
Migration objects now know about backwards migrations
Simon Law
Rename Migration.depends_on() to dependencies()
Simon Law
depends_on() returns a list and we have more test apps
Simon Law
Refactor Migration.depends_on()
  1. Prev
  2. Next