【发布时间】:2017-03-04 20:20:42
【问题描述】:
我对 ruby 完全陌生,我想为 MySQL 数据库创建一个数据库迁移脚本。我浏览了在线资料,我必须创建一个应用程序才能创建迁移脚本。
我可以在单个文件中编写一个数据库迁移脚本来执行以下任务吗:
- 创建数据库
- 创建 2-3 个表
- 在这些表中植入一些数据
任何帮助或参考都会很棒
提前致谢
【问题讨论】:
-
你为什么要写一个脚本来做这个?是否允许其他人(或您以后)将来重新创建数据库?
-
是的,我可以使用脚本来做同样的事情,并进行一些高级修改,例如上下。
-
看看github.com/thuss/standalone-migrations。有了这个 gem,你可以在不创建 Rails 项目的情况下使用 Rails 迁移。
标签: mysql ruby-on-rails ruby database database-migration