Branches

attic/schema-evolution

View source
attic/schema-evolution
  • Contributors
    1. Loading...
Author Commit Message Labels Comments Date
250+ commits behind default.
uber...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Move the schema-evolution branch into the attic.
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: update from HEAD (v5821)
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added support for custom migration scripts
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added "default" support so when you add a not null column to a non-empty table you don't get an sql exception
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added check to see if your backend is supported yet.
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added the postgresql_psycopg2 backend added more unit tests
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: backported on request to mysql_old (untested)
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: removed some cruft i forgot to delete earlier
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: moved most of the sql_evolve code into its own module
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: updated from trunk/HEAD (r5787)
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added sqlite3 unit tests greatly expanded the number of evolutions supported by the sqlite3 backend changed all get_<evolution_type> calls to return lists of strings fixed sqlite3 get_indexes introspection
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added new "pk_requires_unique" option to the backend, because sqlite3 requires "UNIQUE" when creating PKs in order to _actually_ create the constraint. fixed "get_known_column_flags" introspection for sqlite3 implemented "get_drop_column_sql" for sqlite3 to work around sqlite's lack of DROP COLUMN support added partial of the sqlite3 unit tests
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: fixed postgresql constraint lookup after a table rename bug pulled table renames into the backends added postgresql unit tests
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: additional documentation changes
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: updated docs to include more useful "howto" information
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: fixed f.aka bug; moved sql commenting from the base classes into management.py; added unit tests
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: fixed None iteration error
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: added documentation
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: re-applied schema evolution changes from: http://kered.org/blog/wp-content/uploads/2007/07/django_schema_evolution-svn20070719patch.txt
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema-evolution: merged trunk:HEAD into schema-evolution branch
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
committing to schema-evolution merge from HEAD
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
schema evolution test cases
dand...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
implemented schema evolution
ja...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Created schema-evolution branch for Derek Andersen's SoC project