From 0421636cd7622d9b1716451debd3d84ff0c34ac8 Mon Sep 17 00:00:00 2001 From: Toshi MARUYAMA Date: Mon, 20 Apr 2020 02:06:57 +0000 Subject: add Redmine::Database.sqlite? as with postgresql? and postgresql? git-svn-id: http://svn.redmine.org/redmine/trunk@19711 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- lib/redmine/database.rb | 5 +++++ test/test_helper.rb | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/redmine/database.rb b/lib/redmine/database.rb index 26be1095f..073bdf4ba 100644 --- a/lib/redmine/database.rb +++ b/lib/redmine/database.rb @@ -21,6 +21,11 @@ module Redmine # Helper module to get information about the Redmine database module Database class << self + # Returns true if the database is SQLite + def sqlite? + ActiveRecord::Base.connection.adapter_name =~ /sqlite/i + end + # Returns true if the database is PostgreSQL def postgresql? /postgresql/i.match?(ActiveRecord::Base.connection.adapter_name) diff --git a/test/test_helper.rb b/test/test_helper.rb index 703af723c..1acfacf74 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -186,7 +186,7 @@ class ActiveSupport::TestCase end def sqlite? - ActiveRecord::Base.connection.adapter_name =~ /sqlite/i + Redmine::Database.sqlite? end def mysql? -- cgit v1.2.3