diff --git a/db/migrate/20110912065135_create_department_courses.rb b/db/migrate/20110912065135_create_department_courses.rb new file mode 100644 index 0000000..9776b69 --- /dev/null +++ b/db/migrate/20110912065135_create_department_courses.rb @@ -0,0 +1,13 @@ +class CreateDepartmentCourses < ActiveRecord::Migration + def change + create_table :department_courses do |t| + t.integer :department_id + t.integer :course_id + t.string :degree + t.string :semesters_given + t.boolean :is_mandatory + + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb new file mode 100644 index 0000000..671c0da --- /dev/null +++ b/db/schema.rb @@ -0,0 +1,15 @@ +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended to check this file into your version control system. + +ActiveRecord::Schema.define(:version => 0) do + +end diff --git a/test/fixtures/department_courses.yml b/test/fixtures/department_courses.yml index f0e3ca9..d771eb3 100644 --- a/test/fixtures/department_courses.yml +++ b/test/fixtures/department_courses.yml @@ -5,11 +5,11 @@ one: course_id: 1 degree: MyString semesters_given: MyString - is_mandatory: + is_mandatory: false two: department_id: 1 course_id: 1 degree: MyString semesters_given: MyString - is_mandatory: + is_mandatory: false