SELECT CATEGORY & SHOW

STEP 1--CMD$ rails g scaffold test name:string
Running via Spring preloader in process 14630
      invoke  active_record
      create    db/migrate/20191213075603_create_tests.rb
      create    app/models/test.rb
      invoke    test_unit
      create      test/models/test_test.rb
      create      test/fixtures/tests.yml
      invoke  resource_route
       route    resources :tests
      invoke  scaffold_controller
      create    app/controllers/tests_controller.rb
      invoke    erb
      create      app/views/tests
      create      app/views/tests/index.html.erb
      create      app/views/tests/edit.html.erb
      create      app/views/tests/show.html.erb
      create      app/views/tests/new.html.erb
      create      app/views/tests/_form.html.erb
      invoke    test_unit
      create      test/controllers/tests_controller_test.rb
      invoke    helper
      create      app/helpers/tests_helper.rb
      invoke      test_unit
      invoke    jbuilder
      create      app/views/tests/index.json.jbuilder
      create      app/views/tests/show.json.jbuilder
      create      app/views/tests/_test.json.jbuilder
      invoke  assets
      invoke    coffee
      create      app/assets/javascripts/tests.coffee
      invoke    scss
      create      app/assets/stylesheets/tests.scss
      invoke  scss
   identical    app/assets/stylesheets/scaffolds.scss

2.rake db:migrate
== 20191213075603 CreateTests: migrating ======================================
-- create_table(:tests)
   -> 0.7537s
== 20191213075603 CreateTests: migrated (0.7539s) =============================

== 20191213075747 AddcolumnToTest: migrating ==================================
== 20191213075747 AddcolumnToTest: migrated (0.0000s) =========================

3.rails g scaffold tester name:string
Running via Spring preloader in process 32273
      invoke  active_record
      create    db/migrate/20191213114257_create_testers.rb
      create    app/models/tester.rb
      invoke    test_unit
      create      test/models/tester_test.rb
      create      test/fixtures/testers.yml
      invoke  resource_route
       route    resources :testers
      invoke  scaffold_controller
      create    app/controllers/testers_controller.rb
      invoke    erb
      create      app/views/testers
      create      app/views/testers/index.html.erb
      create      app/views/testers/edit.html.erb
      create      app/views/testers/show.html.erb
      create      app/views/testers/new.html.erb
      create      app/views/testers/_form.html.erb
      invoke    test_unit
      create      test/controllers/testers_controller_test.rb
      invoke    helper
      create      app/helpers/testers_helper.rb
      invoke      test_unit
      invoke    jbuilder
      create      app/views/testers/index.json.jbuilder
      create      app/views/testers/show.json.jbuilder
      create      app/views/testers/_tester.json.jbuilder
      invoke  assets
      invoke    coffee
      create      app/assets/javascripts/testers.coffee
      invoke    scss
      create      app/assets/stylesheets/testers.scss
      invoke  scss
   identical    app/assets/stylesheets/scaffolds.scss
4.In Test/_form.html.erb add this line in form:-
<div class="form-group">
  <div class="col-sm-7">
    <%= f.label :tester_id, class: "control-label col-sm-2" %><br />
    <%= f.collection_select :tester_id, Tester.order(:name), :id, :name, include_blank: true,class: "form-control"%>
  </div>
</div>
5.To show the tester category add this line to your Test/index.html.erb
<td><%= test.tester.name%></td>

Comments

Popular posts from this blog

Check Your ageInDays by Javascript