]> source.dussan.org Git - redmine.git/commitdiff
Use Redmine::Database.mysql? instead of a regular expression (#31555).
authorGo MAEDA <maeda@farend.jp>
Thu, 13 Jun 2019 07:50:48 +0000 (07:50 +0000)
committerGo MAEDA <maeda@farend.jp>
Thu, 13 Jun 2019 07:50:48 +0000 (07:50 +0000)
Patch by Pavel Rosický.

git-svn-id: http://svn.redmine.org/redmine/trunk@18256 e93f8b46-1217-0410-a6f0-8f06a7374b81

db/migrate/20091227112908_change_wiki_contents_text_limit.rb
db/migrate/20140228130325_change_changesets_comments_limit.rb
db/migrate/20161010081301_change_issues_description_limit.rb
db/migrate/20161010081528_change_journal_details_value_limit.rb
db/migrate/20161010081600_change_journals_notes_limit.rb
db/migrate/20170320051650_change_repositories_extra_info_limit.rb
db/migrate/20190315094151_change_custom_values_value_limit.rb

index d60a9a84605b07627addf76d8aeb5b5490aa89e1..6ca99d9834b3728136fb8b8bb7f69c87bb58c619 100644 (file)
@@ -3,7 +3,7 @@ class ChangeWikiContentsTextLimit < ActiveRecord::Migration[4.2]
     # Migrates MySQL databases only
     # Postgres would raise an error (see http://dev.rubyonrails.org/ticket/3818)
     # Not fixed in Rails 2.3.5
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :wiki_contents, :text, :text, :limit => max_size
       change_column :wiki_content_versions, :data, :binary, :limit => max_size
index 2cff73120582922bb0f3647b0317e50aa3c4d91c..480b34363d1e142a50aae57c91ba9b9fa80a2d87 100644 (file)
@@ -1,6 +1,6 @@
 class ChangeChangesetsCommentsLimit < ActiveRecord::Migration[4.2]
   def up
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :changesets, :comments, :text, :limit => max_size
     end
index 93fcc53ffe0c95eb12e050d52b460573633c8a1e..f428e274c0ab3c12b22e193468bfac509558f604 100644 (file)
@@ -1,6 +1,6 @@
 class ChangeIssuesDescriptionLimit < ActiveRecord::Migration[4.2]
   def up
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :issues, :description, :text, :limit => max_size
     end
index d83fbacd6707e827956450b44ddcb71c511d4a31..4064faafbc6bf1726d91539bc63622bb81beb12b 100644 (file)
@@ -1,6 +1,6 @@
 class ChangeJournalDetailsValueLimit < ActiveRecord::Migration[4.2]
   def up
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :journal_details, :value, :text, :limit => max_size
       change_column :journal_details, :old_value, :text, :limit => max_size
index 34197bc474f2685f2849837392dcb4223ce9b3c3..1ff33bf7c263779f334c0d27d1d4a7ce643e4b62 100644 (file)
@@ -1,6 +1,6 @@
 class ChangeJournalsNotesLimit < ActiveRecord::Migration[4.2]
   def up
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :journals, :notes, :text, :limit => max_size
     end
index 104111a39af6a1634500e907595da5d0b5863f41..1052efc207c93210f9eb6248dffe883213e904d7 100644 (file)
@@ -1,6 +1,6 @@
 class ChangeRepositoriesExtraInfoLimit < ActiveRecord::Migration[4.2]
   def up
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :repositories, :extra_info, :text, :limit => max_size
     end
index 58e43f7285f1943907e5b377910bdf55401458e6..a1d6912416dea44c1bab2a116ceed267bc07e4b2 100644 (file)
@@ -1,6 +1,6 @@
 class ChangeCustomValuesValueLimit < ActiveRecord::Migration[5.2]
   def up
-    if ActiveRecord::Base.connection.adapter_name =~ /mysql/i
+    if Redmine::Database.mysql?
       max_size = 16.megabytes
       change_column :custom_values, :value, :text, :limit => max_size
     end