From ab53bbc3a7981a02d47352706949f5f88cc58668 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Wed, 1 Jul 2015 02:05:13 +0200 Subject: [PATCH] Merged some migrations. --- .../20130815000002_update_ticket_number.rb | 34 ------------ db/migrate/20130817000001_update_auth.rb | 53 ------------------- db/migrate/20140728000001_update_setting1.rb | 51 ------------------ ...140911000001_update_ticket_article_size.rb | 8 --- db/migrate/20141119000001_update_setting2.rb | 9 ++++ db/migrate/20141120000001_update_setting3.rb | 16 ------ db/migrate/20150701000001_add_cleanup.rb | 9 ++++ db/migrate/20150701000002_add_cleanup2.rb | 15 ------ 8 files changed, 18 insertions(+), 177 deletions(-) delete mode 100644 db/migrate/20130815000002_update_ticket_number.rb delete mode 100644 db/migrate/20130817000001_update_auth.rb delete mode 100644 db/migrate/20140728000001_update_setting1.rb delete mode 100644 db/migrate/20140911000001_update_ticket_article_size.rb delete mode 100644 db/migrate/20141120000001_update_setting3.rb delete mode 100644 db/migrate/20150701000002_add_cleanup2.rb diff --git a/db/migrate/20130815000002_update_ticket_number.rb b/db/migrate/20130815000002_update_ticket_number.rb deleted file mode 100644 index 11949d58b..000000000 --- a/db/migrate/20130815000002_update_ticket_number.rb +++ /dev/null @@ -1,34 +0,0 @@ -class UpdateTicketNumber < ActiveRecord::Migration - def up - Setting.create_or_update( - title: 'Ticket Number Format', - name: 'ticket_number', - area: 'Ticket::Number', - description: 'Selects the ticket number generator module. "Increment" increments the ticket - number, the SystemID and the counter are used with SystemID.Counter format (e.g. 1010138, 1010139). - With "Date" the ticket numbers will be generated by the current date, the SystemID and the counter. - The format looks like Year.Month.Day.SystemID.counter (e.g. 201206231010138, 201206231010139). - With param "Checksum => true" the counter will be appended as checksum to the string. The format - looks like SystemID.Counter.CheckSum (e. g. 10101384, 10101392) or Year.Month.Day.SystemID.Counter.CheckSum (e.g. 2012070110101520, 2012070110101535).', - options: { - form: [ - { - display: '', - null: true, - name: 'ticket_number', - tag: 'select', - options: { - 'Ticket::Number::Increment' => 'Increment (SystemID.Counter)', - 'Ticket::Number::Date' => 'Date (Year.Month.Day.SystemID.Counter)', - }, - }, - ], - }, - state: 'Ticket::Number::Increment', - frontend: false - ) - end - - def down - end -end diff --git a/db/migrate/20130817000001_update_auth.rb b/db/migrate/20130817000001_update_auth.rb deleted file mode 100644 index 559c42456..000000000 --- a/db/migrate/20130817000001_update_auth.rb +++ /dev/null @@ -1,53 +0,0 @@ -class UpdateAuth < ActiveRecord::Migration - def up - Setting.create_or_update( - title: 'Authentication via OTRS', - name: 'auth_otrs', - area: 'Security::Authentication', - description: 'Enables user authentication via OTRS.', - state: { - adapter: 'Auth::Otrs', - required_group_ro: 'stats', - group_rw_role_map: { - 'admin' => 'Admin', - 'stats' => 'Report', - }, - group_ro_role_map: { - 'stats' => 'Report', - }, - always_role: { - 'Agent' => true, - }, - }, - frontend: false - ) - Setting.create_or_update( - title: 'Authentication via LDAP', - name: 'auth_ldap', - area: 'Security::Authentication', - description: 'Enables user authentication via LDAP.', - state: { - adapter: 'Auth::Ldap', - host: 'localhost', - port: 389, - bind_dn: 'cn=Manager,dc=example,dc=org', - bind_pw: 'example', - uid: 'mail', - base: 'dc=example,dc=org', - always_filter: '', - always_roles: %w(Admin Agent), - always_groups: ['Users'], - sync_params: { - firstname: 'sn', - lastname: 'givenName', - email: 'mail', - login: 'mail', - }, - }, - frontend: false - ) - end - - def down - end -end diff --git a/db/migrate/20140728000001_update_setting1.rb b/db/migrate/20140728000001_update_setting1.rb deleted file mode 100644 index 134aa334f..000000000 --- a/db/migrate/20140728000001_update_setting1.rb +++ /dev/null @@ -1,51 +0,0 @@ -class UpdateSetting1 < ActiveRecord::Migration - def up - Setting.create_if_not_exists( - title: 'Send client stats', - name: 'ui_send_client_stats', - area: 'System::UI', - description: 'Send client stats to central server.', - options: { - form: [ - { - display: '', - null: true, - name: 'ui_send_client_stats', - tag: 'boolean', - options: { - true => 'yes', - false => 'no', - }, - }, - ], - }, - state: true, - frontend: true - ) - Setting.create_if_not_exists( - title: 'Client storage', - name: 'ui_client_storage', - area: 'System::UI', - description: 'Use client storage to cache data to perform speed of application.', - options: { - form: [ - { - display: '', - null: true, - name: 'ui_client_storage', - tag: 'boolean', - options: { - true => 'yes', - false => 'no', - }, - }, - ], - }, - state: false, - frontend: true - ) - end - - def down - end -end diff --git a/db/migrate/20140911000001_update_ticket_article_size.rb b/db/migrate/20140911000001_update_ticket_article_size.rb deleted file mode 100644 index 372491f58..000000000 --- a/db/migrate/20140911000001_update_ticket_article_size.rb +++ /dev/null @@ -1,8 +0,0 @@ -class UpdateTicketArticleSize < ActiveRecord::Migration - def up - change_column :ticket_articles, :body, :text, limit: 4.megabytes + 1 - end - - def down - end -end diff --git a/db/migrate/20141119000001_update_setting2.rb b/db/migrate/20141119000001_update_setting2.rb index cf81cb713..021863b75 100644 --- a/db/migrate/20141119000001_update_setting2.rb +++ b/db/migrate/20141119000001_update_setting2.rb @@ -18,6 +18,15 @@ class UpdateSetting2 < ActiveRecord::Migration state: 'logo.svg', frontend: true ) + Setting.create_if_not_exists( + title: 'Online Service', + name: 'system_online_service', + area: 'Core', + description: 'Defines if application is used as online service.', + options: {}, + state: false, + frontend: true + ) end def down diff --git a/db/migrate/20141120000001_update_setting3.rb b/db/migrate/20141120000001_update_setting3.rb deleted file mode 100644 index fee652b2f..000000000 --- a/db/migrate/20141120000001_update_setting3.rb +++ /dev/null @@ -1,16 +0,0 @@ -class UpdateSetting3 < ActiveRecord::Migration - def up - Setting.create_if_not_exists( - title: 'Online Service', - name: 'system_online_service', - area: 'Core', - description: 'Defines if application is used as online service.', - options: {}, - state: false, - frontend: true - ) - end - - def down - end -end diff --git a/db/migrate/20150701000001_add_cleanup.rb b/db/migrate/20150701000001_add_cleanup.rb index fbb0c1f56..025ee968f 100644 --- a/db/migrate/20150701000001_add_cleanup.rb +++ b/db/migrate/20150701000001_add_cleanup.rb @@ -20,5 +20,14 @@ class AddCleanup < ActiveRecord::Migration updated_by_id: 1, created_by_id: 1, ) + Scheduler.create_or_update( + name: 'Delete old entries.', + method: 'RecentView.cleanup', + period: 1.day, + prio: 2, + active: true, + updated_by_id: 1, + created_by_id: 1, + ) end end diff --git a/db/migrate/20150701000002_add_cleanup2.rb b/db/migrate/20150701000002_add_cleanup2.rb deleted file mode 100644 index 010324e5c..000000000 --- a/db/migrate/20150701000002_add_cleanup2.rb +++ /dev/null @@ -1,15 +0,0 @@ -class AddCleanup2 < ActiveRecord::Migration - def up - - # delete old entries - Scheduler.create_or_update( - name: 'Delete old entries.', - method: 'RecentView.cleanup', - period: 1.day, - prio: 2, - active: true, - updated_by_id: 1, - created_by_id: 1, - ) - end -end