我在哪里可以找到sqlalchemy-migrate的好例子或教程

asc*_*bol 6 pylons data-migration sqlalchemy sqlalchemy-migrate

这个帖子中,有人指出我使用sqlalchemy-migrate来帮助使用sqlalchemy快速变化的Web应用程序.但是,还建议使用" 自己动手"方法,包括手动为新数据库模式编写CSV列,最后导入它们.

问题是我无法找到sqlalchemy-migrate的真实示例.我发现的资源最多只需要添加一个列或一列重命名.官方文档基本上描述了API,很难看到如何有效地使用迁移.从文档中我甚至不知道迁移是否有助于更改数据库引擎,例如从sqlite到mysql,而DIY解决方案可以完成工作.

我真的希望看到代码可以对数据库模式进行一些非平凡的转换,并证明迁移确实是一个有用的工具.

我在哪里可以找到sqlalchemy-migrate的好例子/教程?

谢谢 !

Ric*_*ick 4

在寻找实际的代码示例时,不要忘记谷歌代码搜索。例如以下搜索:

http://www.google.com/codesearch?hl=zh-CN&lr=&q=%22from+migrate+import%22+lang:python&sbtn=Search

会拉出一些真实的迁移脚本。它基本上查找文件中带有“from migrate import”的 Python 文件。

尝试其中一些,看看您是否可以遵循他们正在做的事情。