Improved migrations.
This commit is contained in:
parent
ffdc782e18
commit
f30a53b042
3 changed files with 9 additions and 0 deletions
|
@ -7,6 +7,9 @@ class UpdateActivityStream < ActiveRecord::Migration
|
||||||
add_column :activity_streams, :permission_id, :integer, null: true
|
add_column :activity_streams, :permission_id, :integer, null: true
|
||||||
remove_column :activity_streams, :role_id
|
remove_column :activity_streams, :role_id
|
||||||
|
|
||||||
|
ActivityStream.connection.schema_cache.clear!
|
||||||
|
ActivityStream.reset_column_information
|
||||||
|
|
||||||
Setting.create_or_update(
|
Setting.create_or_update(
|
||||||
title: 'sipgate.io integration',
|
title: 'sipgate.io integration',
|
||||||
name: 'sipgate_integration',
|
name: 'sipgate_integration',
|
||||||
|
|
|
@ -7,6 +7,9 @@ class UpdateRole < ActiveRecord::Migration
|
||||||
add_column :roles, :preferences, :text, limit: 500.kilobytes + 1, null: true
|
add_column :roles, :preferences, :text, limit: 500.kilobytes + 1, null: true
|
||||||
add_column :roles, :default_at_signup, :boolean, null: true, default: false
|
add_column :roles, :default_at_signup, :boolean, null: true, default: false
|
||||||
|
|
||||||
|
Role.connection.schema_cache.clear!
|
||||||
|
Role.reset_column_information
|
||||||
|
|
||||||
Role.create_or_update(
|
Role.create_or_update(
|
||||||
id: 1,
|
id: 1,
|
||||||
name: 'Admin',
|
name: 'Admin',
|
||||||
|
|
|
@ -7,6 +7,9 @@ class UpdateSettingAuth < ActiveRecord::Migration
|
||||||
change_column :settings, :preferences, :text, limit: 200.kilobytes + 1, null: true
|
change_column :settings, :preferences, :text, limit: 200.kilobytes + 1, null: true
|
||||||
change_column :settings, :state_current, :text, limit: 200.kilobytes + 1, null: true
|
change_column :settings, :state_current, :text, limit: 200.kilobytes + 1, null: true
|
||||||
|
|
||||||
|
Setting.connection.schema_cache.clear!
|
||||||
|
Setting.reset_column_information
|
||||||
|
|
||||||
Setting.create_if_not_exists(
|
Setting.create_if_not_exists(
|
||||||
title: 'Authentication via %s',
|
title: 'Authentication via %s',
|
||||||
name: 'auth_ldap',
|
name: 'auth_ldap',
|
||||||
|
|
Loading…
Reference in a new issue