diff --git a/src/NzbDrone.Core/Datastore/Database.cs b/src/NzbDrone.Core/Datastore/Database.cs index e36241ef0..b743fba13 100644 --- a/src/NzbDrone.Core/Datastore/Database.cs +++ b/src/NzbDrone.Core/Datastore/Database.cs @@ -1,5 +1,6 @@ -using System; +using System; using System.Data; +using System.Data.SQLite; using System.Text.RegularExpressions; using Dapper; using NLog; @@ -40,14 +41,7 @@ namespace NzbDrone.Core.Datastore { using (var db = _datamapperFactory()) { - if (db.ConnectionString.Contains(".db")) - { - return DatabaseType.SQLite; - } - else - { - return DatabaseType.PostgreSQL; - } + return db is SQLiteConnection ? DatabaseType.SQLite : DatabaseType.PostgreSQL; } } }