From de46fe4065954361054f62983de5d37b679ceb88 Mon Sep 17 00:00:00 2001 From: Prelang Builder Date: Thu, 27 Feb 2014 23:58:44 +0000 Subject: [PATCH] Generated model Answer with migration --- app/models/answer.rb | 3 +++ db/migrate/20140227235843_create_answers.rb | 10 ++++++++++ test/fixtures/answers.yml | 9 +++++++++ test/models/answer_test.rb | 7 +++++++ 4 files changed, 29 insertions(+) create mode 100644 app/models/answer.rb create mode 100644 db/migrate/20140227235843_create_answers.rb create mode 100644 test/fixtures/answers.yml create mode 100644 test/models/answer_test.rb diff --git a/app/models/answer.rb b/app/models/answer.rb new file mode 100644 index 0000000..c166588 --- /dev/null +++ b/app/models/answer.rb @@ -0,0 +1,3 @@ +class Answer < ActiveRecord::Base + belongs_to :question +end diff --git a/db/migrate/20140227235843_create_answers.rb b/db/migrate/20140227235843_create_answers.rb new file mode 100644 index 0000000..c6142de --- /dev/null +++ b/db/migrate/20140227235843_create_answers.rb @@ -0,0 +1,10 @@ +class CreateAnswers < ActiveRecord::Migration + def change + create_table :answers do |t| + t.text :response + t.references :question, index: true + + t.timestamps + end + end +end diff --git a/test/fixtures/answers.yml b/test/fixtures/answers.yml new file mode 100644 index 0000000..d2e5755 --- /dev/null +++ b/test/fixtures/answers.yml @@ -0,0 +1,9 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + response: MyText + question_id: + +two: + response: MyText + question_id: diff --git a/test/models/answer_test.rb b/test/models/answer_test.rb new file mode 100644 index 0000000..c0af5c3 --- /dev/null +++ b/test/models/answer_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class AnswerTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end