Commit d29db98fbe4848d1b29033708b09a7f32658c153
1 parent
0401d770
Exists in
gov-user-refactoring-rails4
gov-user: migration to rename models types based on plugin namescope
Showing
1 changed file
with
13 additions
and
0 deletions
Show diff stats
src/noosfero-spb/gov_user/db/migrate/20151029193551_update_namespace_types_on_database.rb
0 → 100644
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | +class UpdateNamespaceTypesOnDatabase < ActiveRecord::Migration | |
| 2 | + def up | |
| 3 | + execute("UPDATE blocks SET type = 'GovUserPlugin::InstitutionsBlock' WHERE type = 'InstitutionsBlock'") | |
| 4 | + execute("UPDATE gov_user_plugin_institutions SET type = 'GovUserPlugin::PublicInstitution' WHERE type = 'PublicInstitution'") | |
| 5 | + execute("UPDATE gov_user_plugin_institutions SET type = 'GovUserPlugin::PrivateInstitution' WHERE type = 'PrivateInstitution'") | |
| 6 | + end | |
| 7 | + | |
| 8 | + def down | |
| 9 | + execute("UPDATE blocks SET type = 'InstitutionsBlock' WHERE type = 'GovUserPlugin::InstitutionsBlock'") | |
| 10 | + execute("UPDATE gov_user_plugin_institutions SET type = 'PublicInstitution' WHERE type = 'GovUserPlugin::PublicInstitution'") | |
| 11 | + execute("UPDATE gov_user_plugin_institutions SET type = 'PrivateInstitution' WHERE type = 'GovUserPlugin::PrivateInstitution'") | |
| 12 | + end | |
| 13 | +end | ... | ... |