的Ruby / Rails - 返迁 - DDL到Ruby代码(Ruby / Rails - R

2019-08-06 12:45发布

在Ruby或Rails的任何工具,让我从数据库中提取所有的表模式,并产生相当于红宝石“DLL”语句?

东西,使我从端口模式认为,微软SQL服务器的Postgres或MySQL对于SQLite。

Answer 1:

在Rails / ActiveRecord的,你可以用rake db:schema:dump生成DB / schema.rb和rake db:schema:load将其加载到数据库中。



文章来源: Ruby / Rails - Reverse Migration - DDL to Ruby Code