dr-click/questionnaire

View on GitHub
lib/generators/templates/migration_section.rb

Summary

Maintainability
A
0 mins
Test Coverage
class CreateSections < ActiveRecord::Migration
  def self.up
    create_table :survey_sections do |t|
      t.string  :head_number
      t.string  :name
      t.text    :description
      t.integer :survey_id
      
      t.timestamps
    end
    
    remove_column :survey_questions, :survey_id
    add_column :survey_questions, :section_id, :integer
  end

  def self.down
    drop_table :survey_sections
    
    remove_column :survey_questions, :section_id
    add_column :survey_questions, :survey_id, :integer
  end
end