Simon Willison wrote: > > > On 23 Nov 2005, at 13:25, Robert Wittams wrote: > >> Another reason that I really dislike generating a model from a database: >> people have to learn the exact situations in which it will work and and >> won't work. Eg what will it do with field types it doesn't know about, >> what if you use some nonstandard half-oo features like postgres has... > > > In defence of live introspection, Matt Biddulph made the excellent > point at the web frameworks night earlier this week that the Rails > method is extremely useful early on in your design process when you are > rapidly iterating your DB design - i.e. making things up as you go > along :) He's right too - the hoops you have to jump through changing > schema with Django do slow you down if you haven't figured out your > full data model in advance. >
Yes, and thats why eventually we want to have schema evolution...with data preservation - like we talked about at the London meetup.