![]() |
1
23
只需使用ActiveRecord和一个简单的Rakefile。例如,如果您将迁移放在
Rakefile:
数据库.yml :
之后,你就可以跑步了
或者,我有一组bash脚本,它们执行的功能与ActiveRecord迁移非常相似,但它们只适用于Oracle。在切换到Ruby和Rails之前,我曾经使用过它们。它们有点复杂,我不提供任何支持,但如果你感兴趣,请随时联系我。 |
![]() |
2
4
还有一个项目叫做 Java Database Migrations 。要获取代码,请查看 Google Code page for the project . |
![]() |
3
3
我知道这个话题很古老,但我会为未来的谷歌用户贡献力量。 我真的很喜欢使用Python的SQLAlchemy和 SQLAlchemy-Migrate 如果您不想使用ActiveRecord::Migrate路由,则可以管理我需要版本控制的数据库。 |
![]() |
4
1
我个人还没有做过,但应该可以在不使用任何其他Rails东西的情况下使用ActiveRecord::Migration。正确设置加载路径将是最困难的部分,但实际上你所需要的只是
在之前的一家公司,我们构建了一个工具,其功能与ActiveRecord::Migration基本相同,只是它是用Java编写的Maven插件。它所做的只是组装SQL脚本的文本块。它只需要对文件名的顺序很聪明,并知道如何更新版本表。 |
![]() |
5
1
此项目旨在允许在不安装Rails的情况下运行活动记录迁移: https://github.com/bretweinraub/rails-free-DB-Migrate 安装它(git clone it)并将其用作项目的基础。 |
![]() |
6
0
这里有一个用Haskell编写的工具: |
![]() |
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 3 年前 |
![]() |
Justin · Python自属性重命名 7 年前 |
![]() |
Sabutobi · 长dict属性行的重构 7 年前 |
![]() |
Falco Alexander · 简单LINQ重构/样式 7 年前 |
|
05bs001 · Euler 12需要优化 7 年前 |
![]() |
slartidan · 如何将lambda表达式重构为方法引用? 7 年前 |
|
Alex · 在Java类中频繁使用与映射键相同的字符串[已关闭] 7 年前 |