È necessario creare semplice modello per ogni tabella con relazioni, e quindi è possibile
[rails3] > rails generate scaffold_controller Club name:string exclusive:boolean
create app/controllers/clubs_controller.rb
invoke erb
create app/views/clubs
create app/views/clubs/index.html.erb
create app/views/clubs/edit.html.erb
create app/views/clubs/show.html.erb
create app/views/clubs/new.html.erb
create app/views/clubs/_form.html.erb
create app/views/layouts/clubs.html.erb
invoke test_unit
create test/functional/clubs_controller_test.rb
In alternativa si può provare active_admin gemma
ActiveAdmin - https://github.com/gregbell/active_admin
rails generate active_admin:resource [MyModelName]
RailsAdmin è anche abbastanza https://github.com/sferik/rails_admin
È necessario specificare almeno 2 regole per il proprio modello, se non fa uso di buona convenzioni sulle rotaie. Esempio
class Article < ActiveRecord::Base
self.table_name "tbl_articles"
self.primary_key "art_id"
end
Solo per curiosità, se si utilizza 'Ruby on rails' allora perché si vuole creare dal database e perché no da' rotaie comando Line'? –
Vorrei sapere il comando per eseguire questa operazione dalla riga di comando rails. Puoi fornirlo? – neeraj