ruby-on-rails - Ruby/Rails - 反向迁移 - DDL 到 Ruby 代码

标签 ruby-on-rails ruby ddl migration

Ruby 或 Rails 中是否有任何工具可以让我从数据库中提取所有表模式并生成 Ruby 等效的“DLL”语句?

允许我将架构从 Microsoft SQL Server 移植到 Postgres,或将 MySQL 移植到 Sqlite。

最佳答案

在Rails/ActiveRecord中,您可以使用rake db:schema:dump生成db/schema.rb,并使用rake db:schema:load将其加载到一个数据库。

关于ruby-on-rails - Ruby/Rails - 反向迁移 - DDL 到 Ruby 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1428499/

相关文章:

ruby-on-rails - ruby /rails : alias_method practices

hibernate - 默认情况下,我可以将 Hibernate 配置为为每个表创建单独的序列吗?

java - 我们可以在准备好的语句(PostgreSQL)中使用 DDL 命令吗?

java - JPA 2.1/Hibernate 5.0 生成模式忽略 inverseJoinColumn 中的 foreignKey 名称

ruby-on-rails - spork 可以处理 rake 任务吗?

ruby-on-rails - Rails 5 路由规范需要 :path value

Ruby block 参数名称

arrays - 如何从 ruby​​ 中的哈希数组的范围中找到最小值?

ruby-on-rails - Form_for 的模型名称与 Controller 不同

ruby-on-rails - 在测试中创建的模型对象会怎样?