forked from bofh/fetsite
FIXES:
* Inflections für Thema/Themen etc. * Korrigierte Views
This commit is contained in:
7
db/migrate/20130805170517_add_id_to_themen.rb
Normal file
7
db/migrate/20130805170517_add_id_to_themen.rb
Normal file
@@ -0,0 +1,7 @@
|
||||
class AddIdToThemen < ActiveRecord::Migration
|
||||
def change
|
||||
add_column :themen, :themengruppe_id, :integer
|
||||
add_column :attachments, :thema_id, :integer
|
||||
add_column :fragen, :thema_id, :integer
|
||||
end
|
||||
end
|
||||
7
db/migrate/20130805170517_add_id_to_themen.rb~
Normal file
7
db/migrate/20130805170517_add_id_to_themen.rb~
Normal file
@@ -0,0 +1,7 @@
|
||||
class AddIdToThemen < ActiveRecord::Migration
|
||||
def change
|
||||
add_column :themen, :themengruppe_id, :integer
|
||||
add_column :attachments, :thema_id, :integer
|
||||
add_column :fragen, :thema_id, :integer
|
||||
end
|
||||
end
|
||||
38
db/migrate/20130805171433_translate_themen.rb
Normal file
38
db/migrate/20130805171433_translate_themen.rb
Normal file
@@ -0,0 +1,38 @@
|
||||
class TranslateThemen < ActiveRecord::Migration
|
||||
def up
|
||||
Thema.create_translation_table!({
|
||||
:title => :string,
|
||||
:text => :text
|
||||
}, {
|
||||
#:migrate_data => true
|
||||
})
|
||||
add_column :thema_translations, :themen_id, :integer
|
||||
remove_column :thema_translations, :thema_id
|
||||
|
||||
Themengruppe.create_translation_table!({
|
||||
:title => :string,
|
||||
:text => :text
|
||||
}, {
|
||||
#:migrate_data => true
|
||||
})
|
||||
add_column :themengruppe_translations, :themengruppen_id, :integer
|
||||
remove_column :themengruppe_translations, :themengruppe_id
|
||||
|
||||
|
||||
Frage.create_translation_table!({
|
||||
:title => :string,
|
||||
:text => :text
|
||||
}, {
|
||||
#:migrate_data => true
|
||||
})
|
||||
add_column :frage_translations, :fragen_id, :integer
|
||||
remove_column :frage_translations, :frage_id
|
||||
|
||||
end
|
||||
|
||||
def down
|
||||
Thema.drop_translation_table! #:migrate_data => true
|
||||
Themengruppe.drop_translation_table! #:migrate_data => true
|
||||
Frage.drop_translation_table! #:migrate_data => true
|
||||
end
|
||||
end
|
||||
38
db/migrate/20130805171433_translate_themen.rb~
Normal file
38
db/migrate/20130805171433_translate_themen.rb~
Normal file
@@ -0,0 +1,38 @@
|
||||
class TranslateThemen < ActiveRecord::Migration
|
||||
def up
|
||||
Thema.create_translation_table!({
|
||||
:title => :string,
|
||||
:text => :text
|
||||
}, {
|
||||
#:migrate_data => true
|
||||
})
|
||||
add_column :thema_translations, :themen_id, :integer
|
||||
remove_column :themagruppe_translations, :thema_id
|
||||
|
||||
Themengruppe.create_translation_table!({
|
||||
:title => :string,
|
||||
:text => :text
|
||||
}, {
|
||||
#:migrate_data => true
|
||||
})
|
||||
add_column :themengruppe_translations, :themengruppen_id, :integer
|
||||
remove_column :themengruppe_translations, :themengruppe_id
|
||||
|
||||
|
||||
Frage.create_translation_table!({
|
||||
:title => :string,
|
||||
:text => :text
|
||||
}, {
|
||||
#:migrate_data => true
|
||||
})
|
||||
add_column :frage_translations, :fragen_id, :integer
|
||||
remove_column :frage_translations, :frage_id
|
||||
|
||||
end
|
||||
|
||||
def down
|
||||
Thema.drop_translation_table! #:migrate_data => true
|
||||
Themengruppe.drop_translation_table! #:migrate_data => true
|
||||
Frage.drop_translation_table! #:migrate_data => true
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user