[Buildbot] #2590: Use Alembic instead of SQLAlchemy-Migrate

Buildbot trac trac at buildbot.net
Tue Oct 28 02:35:42 UTC 2014


#2590: Use Alembic instead of SQLAlchemy-Migrate
-------------------------+--------------------
Reporter:  dustin        |       Owner:
    Type:  project-idea  |      Status:  new
Priority:  major         |   Milestone:  0.9.+
 Version:                |  Resolution:
Keywords:  database      |
-------------------------+--------------------

Comment (by dustin):

 Yes, we need to make the transition from 0.8.x to 0.9.x as easy as
 possible, and that should include an automatic DB migration.

 "monkeypatch" means that it's taking advantage of the dynamic nature of
 Python to add methods to various SQLAlchemy classes.  If we were to drop
 SQLAlchemy-Migrate, we would lose some of those methods.

 Yes, the explicit 'upgrade-master' is a design choice, and I think will
 become more important as more users go to a multi-master installation.

 Absolutely, let's give Alembic a try!

--
Ticket URL: <http://trac.buildbot.net/ticket/2590#comment:8>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list