Ruby on Rails には既存のデータベース スキーマをインポートする方法がありますか?
概要
db:create を実行してデータベース テーブルを作成するか、db:merge して新しいバージョンに移行できることはわかっていますが、私がやりたいのは、既存のデータベース (すべてのテーブル) からスキーマをインポートし、それぞれのモデルを生成することです。
ActiveRecord にはこれを行う機能がありますか?
解決策
いいえ。 ActiveRecord は ORM であるため、データベース スキーマの生成やモデルの生成とは何の関係もありません。 Rails にはこれを行う概念もありません。
データベースの移行を作成し、自分で行う必要があります。