既存のデータベースからコントローラ、モデル、ビューを作成することは可能ですか?Ruby On Rails:既存のデータベースからモデルビューとコントローラを作成する
私はグーグル以上のコマンドを見つけることができませんでした。
ここで私はリバースエンジニアリングについて話しています
既存のデータベースからコントローラ、モデル、ビューを作成することは可能ですか?Ruby On Rails:既存のデータベースからモデルビューとコントローラを作成する
私はグーグル以上のコマンドを見つけることができませんでした。
ここで私はリバースエンジニアリングについて話しています
リレーションシップ、次にできること
rails generate active_admin:resource [MyModelName]
RailsAdminも、それは使用していない場合は、お使いのモデルのために少なくとも2つのルールを指定する必要がありhttps://github.com/sferik/rails_admin
十分です -
別の方法としては、宝石active_admin
ActiveAdminを試すことができますレールコンベンション。 例
class Article < ActiveRecord::Base
self.table_name "tbl_articles"
self.primary_key "art_id"
end
これは、あなたがそれを行うことができる方法である -
試してみてください。
rails g scaffold myscaffold
これは、ファイルを生成します:あなたが持つすべてのテーブルのための簡単なモデルを作成する必要が
invoke active_record
create db/migrate/20130124100759_create_myscaffolds.rb
create app/models/myscaffold.rb
invoke test_unit
create test/unit/myscaffold_test.rb
create test/fixtures/myscaffolds.yml
route resources :myscaffolds
invoke scaffold_controller
create app/controllers/myscaffolds_controller.rb
invoke erb
create app/views/myscaffolds
create app/views/myscaffolds/index.html.erb
create app/views/myscaffolds/edit.html.erb
create app/views/myscaffolds/show.html.erb
create app/views/myscaffolds/new.html.erb
create app/views/myscaffolds/_form.html.erb
invoke test_unit
create test/functional/myscaffolds_controller_test.rb
invoke helper
create app/helpers/myscaffolds_helper.rb
invoke test_unit
create test/unit/helpers/myscaffolds_helper_test.rb
invoke assets
invoke coffee
create app/assets/javascripts/myscaffolds.js.coffee
invoke scss
create app/assets/stylesheets/myscaffolds.css.scss
invoke scss
identical app/assets/stylesheets/scaffolds.css.scss
興味があるだけ、あなたはrails'に 'ルビーを使用している場合は、なぜあなたは、データベースから作成したいとレールがline'コマンドなぜか'から? –
これをrailsコマンドラインから実行するコマンドを知りたいと思います。あなたはそれを提供できますか? – neeraj