使用 SQLAlchemy 管理数据库迁移的方法? [关闭]

Posted

技术标签:

【中文标题】使用 SQLAlchemy 管理数据库迁移的方法? [关闭]【英文标题】:Ways to manage DB migrations with SQLAlchemy? [closed] 【发布时间】:2011-07-14 16:48:40 【问题描述】:

我查看了 sqlalchemy-migrate,但它似乎需要做很多工作,而且我找不到任何有用的示例。

有人愿意分享他们如何处理这个问题吗?

【问题讨论】:

【参考方案1】:

查看新项目 Alembic:http://readthedocs.org/docs/alembic/en/latest/index.html

【讨论】:

请注意 Alembic 还提供自动迁移:rodic.fr/blog/automatic-migrations-sqlalchemy-alembic【参考方案2】:

我对@9​​87654323@ 没有任何个人经验,但这里有一个教程:

http://caneypuggies.alwaysreformed.com/wiki/DevelopingWithMigrations

如果您使用那里提到的脚本,您可以像这样创建迁移:

./new_migration.sh "Describe the new migration here"

我所有的迁移都是用 South:http://south.aeracode.org/ 请注意,它依赖于 Django 框架。

【讨论】:

以上是关于使用 SQLAlchemy 管理数据库迁移的方法? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

使用alembic为SQLAlchemy迁移数据

如何在我自己的数据库上使用 flask Migrate 和 SQLAlchemy,并连接到我不想迁移的第三方数据库?

Six——tornado操作之用户表单(密码,用户名)数据库迁移使用SQLAlchemy+pymysql配合alembic实现!

flask_migrate---处理 sqlalchemy 数据迁移的工具

python-flask-Flask-SQLAlchemy与Flask-Migrate联合进行数据化迁移

sqlalchemy + alembic数据迁移