Karl Guertin wrote:
> Ilias Lazaridis::
>> How is the schema-evolution support (which exist within sqlobject)
>> provided within turbogears?
>
> AFAIK, it's not.

Short Answer:

What Karl said.

Long Answer:

That being said, TurboGears does provide support for the SQLAlchemy SQL
toolkit / ORM.  If you use SQLAlchemy rather than SQLObject, you can
use the migrate package (http://erosson.com/migrate) for doing schema
evolution and migration.

The migrate package was a Google Summer of Code project that I mentored
and provides the ability to manage and version your database changes
over time, including creation/modification/removal of tables, columns,
indexes, and constraints in a database independent way.

The only other framework that provides something like this is Ruby on
Rails' ActiveRecord ORM in its "migrations" package, but it is highly
restrictive when it comes to what kinds of schemas are supported due
to ActiveRecord's strict adherence to the design pattern of the same
name.

--
Jonathan LaCour
http://cleverdevil.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to