stucco_evolution 0.4 has been released. It is a migration tool for 
SQLAlchemy that attempts to deal with packaged dependencies having their 
own migration scripts. Reading -> as "depends on",

web application -> openid package -> users/groups package
web application -> users/groups package

When asked to upgrade web application, stucco_evolution will topologically 
sort its dependencies, run all the migrations for the users/groups package, 
then run the migrations for the openid package, and finally run the 
migrations for the web application. If the dependency migrations are 
constrained in what they change, it works. Foreign key relationships can 
point in the direction of the -> without problems.

Let me know if you've tried it, or know of another package that attempts to 
deal with non-monolithic database migration.

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/sqlalchemy/-/D_bztOahVBQJ.
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/sqlalchemy?hl=en.

Reply via email to