10得票2回答
Rails:db/schema.rb中的差异 - 在created_at/updated_at列上的null:false

有人知道为什么每次在生产环境中运行rake db:migrate时,schema.rb文件都会改变吗? 所有模型表的created_at和updated_at列上唯一的差异是:- t.datetime "created_at" - t.datetime "updated_at" ...

9得票2回答
如何从SQL转储文件导入到MongoDB?

我试图将MySQL的.dump文件中的数据导入MongoDB。但是,我没有看到任何关于关系型数据库到非关系型数据库迁移的机制。 我已经尝试将数据转换为JSON和CSV格式,但在MongoDB中并不能得到期望的输出。 我想尝试Apache Sqoop,但它主要用于SQL或NoSQL到Hadoop...

9得票4回答
数据库迁移在简单迁移时卡住了。

我正在使用PostgreSQL、Rails 3.1.3和Ruby 1.9.3。我在尝试使用db:migrate,但遇到了困难,请参考这里。 这是我在终端中看到的: funkdified@funkdified-laptop:~/railsprojects/hartl$ bundle exec...

9得票3回答
警告:您的vendor/plugins目录中有Rails 2.3风格的插件!在Rails 4.0中将不再支持。

可能是重复的问题: Rails 2.3风格的插件和在Heroku中运行任务时的弃用警告 我运行rake db:migrate会出现以下警告,然后就中止了: $ heroku rake db:migration --trace DEPRECATION WARNING: You have...

8得票2回答
为什么在Rails中Blob数据类型的数据库迁移会失败?

我正在尝试使用Ruby on Rails创建一个简单的应用程序。我创建了这个脚手架: rails generate scaffold Pic title:string content:blob description:text 当我尝试使用rake db:migrate迁移数据库时,出现...

8得票2回答
Rails数据库迁移错误:关系已经存在。

我在尝试迁移我的数据库时出现了错误。我不完全记得我是如何到达这里的,但我相信我: created new branch, scaffolded 'Requests', db:migrated, switched back to master, and merged branch creat...

8得票1回答
如何在Rails 5中运行db:migrate来针对测试数据库进行迁移?

我创建了一个新的Rails 5应用程序,使用PostgreSQL数据库并修改了database.yml文件。我成功地创建了开发和测试数据库,但是在运行迁移时,只有开发数据库被更新,而测试数据库保持不变。 以下是我使用的命令列表: rails db:create ...

7得票3回答
Rails 3 => 当我尝试运行rake db:migrate时出现Undefined method 'array'错误

这是我的第一篇帖子,所以请多包涵。我正尝试在Rails 3.2.1中构建我的第一个应用程序。我正在尝试使用以下终端命令为Paint生成脚手架: rails generate scaffold Paint paint_family:string paint_hex:array paint_av...

7得票4回答
MongoDB变更的发布流程

对于关系型数据库,我使用Liquibase在目标数据库中部署更改。它支持多租户和回滚到不同版本。 在Mongo中,我试图找到等效的库,发现以下内容: https://github.com/mongobee/mongobee - 需要Java技能集。上次更新是2年前。 https://gi...