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