New Feature: Themen/Informationen

This commit is contained in:
HausdorffHimself
2013-08-05 18:31:04 +02:00
parent e3f7d7e472
commit ac4cb5d0fe
96 changed files with 2139 additions and 0 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

@@ -0,0 +1,10 @@
class CreateThemengruppen < ActiveRecord::Migration
def change
create_table :themengruppen do |t|
t.string :title
t.text :text
t.timestamps
end
end
end

View File

@@ -0,0 +1,10 @@
class CreateThemen < ActiveRecord::Migration
def change
create_table :themen do |t|
t.string :title
t.text :text
t.timestamps
end
end
end

View File

@@ -0,0 +1,9 @@
class CreateAttachments < ActiveRecord::Migration
def change
create_table :attachments do |t|
t.string :name
t.timestamps
end
end
end

View File

@@ -0,0 +1,10 @@
class CreateFragen < ActiveRecord::Migration
def change
create_table :fragen do |t|
t.string :title
t.text :text
t.timestamps
end
end
end