私はそれぞれcreate table
文(および列、キーなど)を持つsqlファイルを持っています。そこからモデルを自動的に生成する方法はありますか(スカフォールドでなくても)?事前Rails:SQLファイルからモデルを自動的に作成する方法
答えて
手動でSQLファイル作成データベースを使用できます。
簡単な方法はsqlite
を使用しているため、セットアップが簡単です。
cat db.sql | sqlite3 db/development.sqlite3
その後のRailsのスキーマにデータベースをダンプするrake db:schema:dump
を実行します。
ありがとう!代わりにPostgreSQLを使用しました。その後私は@ Mzaragozaの提案を適用した;) – Simon
問題はありません。 Bro。 – bananaappletw
で ありがとうございます。この宝石は、あなたが既に持っているRailsのデータベース スキーマに基づいてRailsのコマンド文字列を生成schema_to_scaffold gem
をチェックアウトすることができます。従来のマイグレーションとは異なり、 はRailsスキャフォールディングコードを生成する際にデータベースを変更します。このGemはデータベースのスキーマ を読み取り、 がデータベースの既存の列と一致するRailsコードを生成します。
- 1. WCF設定ファイルを自動的に作成する方法は?
- 2. HTMLファイルから自動的にDOMツリー図を作成する
- 3. コンフィグレーションに従ってセルラーサイトの3Dモデルを自動的に作成する方法
- 4. PetaPocoライブラリを使用してデータベースからモデルを自動的に作成する方法は?
- 5. $ 100からクーポンコードを自動的に生成する方法は?
- 6. htmlページからテンプレートを自動的に作成する方法は?
- 7. latから自動的に円または矩形を作成する方法
- 8. インストール後に自動的にショートカットを作成する方法
- 9. モデルからSequelize列を自動的に追加する方法は?
- 10. 新しいテーブル行を自動的に作成する方法
- 11. 自動的にアプリケーションを作成してデプロイする方法
- 12. Railsでリソース作成を自動的にチェックする方法は?
- 13. REST APIを自動的に作成する方法node.js/MongoDB
- 14. クラスのオブジェクトを自動的に作成する方法は?
- 15. xcode:メソッドドキュメントを自動的に作成する方法
- 16. データオブジェクトの動的モデル/オブジェクトを作成する方法
- 17. Djangoの自動作成モデル
- 18. BigQuery CSVからテーブルを作成する - 自動的にカラムを作成する
- 19. Pycharmのjsonファイルからゲッターを自動生成する方法
- 20. ワードプレスを画像名から自動的に作成する
- 21. タスクリストからアイゼンハワーマトリックスを自動的に作成する
- 22. vstから自動的にバグを作成するスクリプト
- 23. XMLスキーマからGUIを自動的に作成する
- 24. データベーステーブルからクラスとプロパティを動的に作成する方法
- 25. タイル画像からAnimationDrawableを動的に作成する方法
- 26. は、異なるモデルが作成されたときにモデルのインスタンスを自動的に生成しますか?
- 27. WSDLからJava Beansを動的に自動生成する方法は?
- 28. アレイからdbテーブルを自動作成する方法
- 29. ファイルから動的変数を作成
- 30. ハイパーリンクを自動的に作成する
Railsにはこれを行うためのものはありません。 SQLファイルを解析してモデルを作成するカスタムジェネレータを書くことができます。 http://guides.rubyonrails.org/generators.html –