Ruby/Rails-反向迁移-从DDL到Ruby代码 [英] Ruby / Rails - Reverse Migration - DDL to Ruby Code

查看:94
本文介绍了Ruby/Rails-反向迁移-从DDL到Ruby代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用Ruby或Rails中的任何工具,可以让我从数据库中提取所有表架构并生成与Ruby等价的"DLL"语句吗?

Any tools in Ruby or Rails that would allow me to extract from database all the table schema and generate Ruby equivalent "DLL" statements?

可以将架构从Microsoft SQL Server移植到Postgres,或将MySQL移植到Sqlite的东西.

Something that would allow me to port schema from say Microsoft SQL Server to Postgres, or MySQL to Sqlite.

推荐答案

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

In Rails/ActiveRecord, you can use rake db:schema:dump to generate db/schema.rb, and rake db:schema:load to load it into a database.

这篇关于Ruby/Rails-反向迁移-从DDL到Ruby代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆