Migration & Schema änderungen für Die Semester

This commit is contained in:
Thomas Blazek
2013-07-29 17:49:18 +02:00
parent 161598846a
commit 9698551d8d
2 changed files with 27 additions and 1 deletions

View File

@@ -0,0 +1,21 @@
class CreateLvaSemesterJoinTable < ActiveRecord::Migration
def self.up
create_table :lvas_semesters, :id=>false do |t|
t.integer :lva_id
t.integer :semester_id
end
add_index :lva_semesters, [:lva_id, :semester_id]
add_index :lva_semesters, :semester_id
end
def change
create_table :lvas_semesters, :id=>false do |t|
t.integer :lva_id
t.integer :semester_id
end
add_index :lva_semesters, [:lva_id, :semester_id]
add_index :lva_semesters, :semester_id
end
def self.down
drop_table :lva_semesters
end
end

View File

@@ -11,7 +11,7 @@
#
# It's strongly recommended to check this file into your version control system.
ActiveRecord::Schema.define(:version => 20130214233723) do
ActiveRecord::Schema.define(:version => 20130729085446) do
create_table "beispiele", :force => true do |t|
t.string "name"
@@ -50,6 +50,11 @@ ActiveRecord::Schema.define(:version => 20130214233723) do
t.integer "modul_id"
end
create_table "lvas_semesters", :force => true do |t|
t.integer "lva_id"
t.integer "semester_id"
end
create_table "modul_translations", :force => true do |t|
t.integer "modul_id"
t.string "locale"