From cdbba426dd2ac8d749ec022d84b2aec414e52889 Mon Sep 17 00:00:00 2001 From: Prelang Builder Date: Thu, 27 Feb 2014 23:58:52 +0000 Subject: [PATCH] Generated model Survey with migration --- app/models/survey.rb | 3 +++ db/migrate/20140227235852_create_surveys.rb | 11 +++++++++++ test/fixtures/surveys.yml | 11 +++++++++++ test/models/survey_test.rb | 7 +++++++ 4 files changed, 32 insertions(+) create mode 100644 app/models/survey.rb create mode 100644 db/migrate/20140227235852_create_surveys.rb create mode 100644 test/fixtures/surveys.yml create mode 100644 test/models/survey_test.rb diff --git a/app/models/survey.rb b/app/models/survey.rb new file mode 100644 index 0000000..eb2ba82 --- /dev/null +++ b/app/models/survey.rb @@ -0,0 +1,3 @@ +class Survey < ActiveRecord::Base + belongs_to :user +end diff --git a/db/migrate/20140227235852_create_surveys.rb b/db/migrate/20140227235852_create_surveys.rb new file mode 100644 index 0000000..aa3eef1 --- /dev/null +++ b/db/migrate/20140227235852_create_surveys.rb @@ -0,0 +1,11 @@ +class CreateSurveys < ActiveRecord::Migration + def change + create_table :surveys do |t| + t.string :title + t.text :description + t.references :user, index: true + + t.timestamps + end + end +end diff --git a/test/fixtures/surveys.yml b/test/fixtures/surveys.yml new file mode 100644 index 0000000..dcfc62a --- /dev/null +++ b/test/fixtures/surveys.yml @@ -0,0 +1,11 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + title: MyString + description: MyText + user_id: + +two: + title: MyString + description: MyText + user_id: diff --git a/test/models/survey_test.rb b/test/models/survey_test.rb new file mode 100644 index 0000000..c4960fc --- /dev/null +++ b/test/models/survey_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class SurveyTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end