![]() |
1
23
只需使用ActiveRecord和简单的Rakefile。例如,如果您将迁移放在
Rakefile:
数据库 :
之后,你就可以跑步了
或者,我有一组bash脚本,它们执行与ActiveRecord迁移非常相似的功能,但它们只与Oracle一起工作。在切换到Ruby和Rails之前,我曾经使用过它们。它们有些复杂,我不支持它们,但是如果您感兴趣,请随时与我联系。 |
![]() |
2
4
还有一个项目叫做 Java Database Migrations . 要获取代码,请查看 Google Code page for the project . |
![]() |
3
3
我看这个话题真的很老了,但我会为将来的谷歌搜索者们插手的。 我非常喜欢使用python的sqlacalchemy和 SQLAlchemy-Migrate 要管理我需要版本控制的数据库,如果您不想使用ActiveRecord::Migrate路由。 |
![]() |
4
1
我个人没有这样做,但是应该可以使用ActiveRecord::Migration而不使用任何其他Rails工具。正确设置加载路径是很困难的,但实际上您所需要的只是
在以前的公司,我们构建了一个工具,它基本上是ActuvieCord::迁移,但它是用Java编写的,是一个Maven插件。它所做的只是组装SQL脚本的文本块。它只需要知道文件名的顺序,并知道如何更新版本表。 |
![]() |
5
1
此项目旨在允许在不安装Rails的情况下运行活动记录迁移: https://github.com/bretweinraub/rails-free-DB-Migrate 安装它(Git克隆它)并将其用作项目的基础。 |
![]() |
6
0
下面是一个用haskell编写的工具: |
![]() |
Racine Pilote · Laravel回滚特定数据库 6 年前 |
![]() |
Arti · Django rerun迁移操作 6 年前 |
![]() |
Black-Prince · 用于迁移两个不同数据库上的两个表的脚本 6 年前 |
![]() |
Tutu Kaeen · 在Laravel中回滚模块迁移? 6 年前 |
![]() |
ProgLover · 如何修改迁移并在不丢失数据的情况下进行迁移? 6 年前 |
![]() |
Askold Ilvento · 在Eigen中应用逆换位 6 年前 |