Changes between Version 8 and Version 9 of ReleaseNotes/0.7


Ignore:
Timestamp:
02/06/10 19:16:42 (5 years ago)
Author:
andrew
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes/0.7

    v8 v9  
    1515   * `schemamigration`, which is very similar to the old startmigration 
    1616   * `datamigration`, which should be used to create new data migrations 
    17  * Migrations files no longer import from appname.models. 
    18  * Migration classes should now inherit from `south.v2.SchemaMigration` or `south.v2.DataMigration`. This doesn't do much at the moment, but is designed so we can easily change the migration API in future and keep backwards compatability. 
     17 * This version of South fully supports Django 1.2, as well as multi-db functionality (migrate has gained a `--database` option). Note that multi-db functionality is unavailable if using South 0.7 with earlier versions of Django. 
    1918 * Custom fields are no longer parsed if they don't introspect; instead, an error is raised every time. This is because parsing was causing scenarios where migrations sometimes worked; the new solution means they'll always work or fail. 
    2019 * You can now set [/wiki/Settings#SOUTH_MIGRATION_MODULES0.7andhigher custom migration directories] (actually done as Python modules) if you need per-project migrations for an app. 
    2120 * SQLite now has full, near-bulletproof support for altering columns, deleting columns, and other basic operations SQLite doesn't support natively. 
    2221 * Oracle now has alpha support. 
     22 * Migrations files no longer import from appname.models. 
     23 * Migration classes should now inherit from `south.v2.SchemaMigration` or `south.v2.DataMigration`. This doesn't do much at the moment, but is designed so we can easily change the migration API in future and keep backwards compatability. 
    2324 
    2425There's also an assorted array of bugfixes; see the [/query?status=accepted&status=assigned&status=closed&status=new&status=reopened&group=status&order=priority&milestone=0.7 milestone status page] for details.