On Mon, Sep 17, 2012 at 3:59 PM, Andrew Godwin <[email protected]> wrote:
> Hi all, > > I have now, I believe, got a working, feature-complete schema alteration > branch ready to go. It has full support for PostgreSQL, MySQL, and SQLite, > and follows the rough design principles I emailed the list about a while > back. > > It's fully tested, but no documentation yet - I'm not sure what level of > documentation we should give this, but it is my intention for it to be an > API usable by third-party apps. In the meantime, the tests file should give > you a reasonable idea of the way the API can be used (if you ignore the > slightly cheap way to make new model classes - 'migrations' has a much > nicer one of those). > > It should be Python 3 compatible, too - I've checked the major pain points > and run the test suite under Python 3, and it all passes. > > The branch is schema-alteration in https://github.com/andrewgodwin/django > Handy link to the diff-with-master view: > https://github.com/andrewgodwin/django/compare/schema-alteration > > Feedback is very much welcomed - I want to get this merged in before the > feature freeze. > > There's doubtless some polishing and bugfixing that will be needed before > final release, but I'll be keeping on top of that (by developing an app > that uses it, partially) and making sure that 1.5 ships with something > that's decently solid, and with an Oracle backend if I can get it working > on my machine. > > Andrew > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/django-developers?hl=en. > Hi Andrew, Can you put this in a pull-request so I can comment inline? Thanks, Alex -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire) "The people's good is the highest law." -- Cicero -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.
