Explorar o código

Last bit of cleanup

Bond_009 %!s(int64=6) %!d(string=hai) anos
pai
achega
db2765aae5
Modificáronse 1 ficheiros con 27 adicións e 29 borrados
  1. 27 29
      Emby.Server.Implementations/Data/BaseSqliteRepository.cs

+ 27 - 29
Emby.Server.Implementations/Data/BaseSqliteRepository.cs

@@ -107,6 +107,33 @@ namespace Emby.Server.Implementations.Data
             }, ReadTransactionMode);
             }, ReadTransactionMode);
         }
         }
 
 
+        protected List<string> GetColumnNames(IDatabaseConnection connection, string table)
+        {
+            var list = new List<string>();
+
+            foreach (var row in connection.Query("PRAGMA table_info(" + table + ")"))
+            {
+                if (row[1].SQLiteType != SQLiteType.Null)
+                {
+                    var name = row[1].ToString();
+
+                    list.Add(name);
+                }
+            }
+
+            return list;
+        }
+
+        protected void AddColumn(IDatabaseConnection connection, string table, string columnName, string type, List<string> existingColumnNames)
+        {
+            if (existingColumnNames.Contains(columnName, StringComparer.OrdinalIgnoreCase))
+            {
+                return;
+            }
+
+            connection.Execute("alter table " + table + " add column " + columnName + " " + type + " NULL");
+        }
+
         protected void CheckDisposed()
         protected void CheckDisposed()
         {
         {
             if (_disposed)
             if (_disposed)
@@ -121,8 +148,6 @@ namespace Emby.Server.Implementations.Data
             GC.SuppressFinalize(this);
             GC.SuppressFinalize(this);
         }
         }
 
 
-        private readonly object _disposeLock = new object();
-
         /// <summary>
         /// <summary>
         /// Releases unmanaged and - optionally - managed resources.
         /// Releases unmanaged and - optionally - managed resources.
         /// </summary>
         /// </summary>
@@ -154,33 +179,6 @@ namespace Emby.Server.Implementations.Data
 
 
             _disposed = true;
             _disposed = true;
         }
         }
-
-        protected List<string> GetColumnNames(IDatabaseConnection connection, string table)
-        {
-            var list = new List<string>();
-
-            foreach (var row in connection.Query("PRAGMA table_info(" + table + ")"))
-            {
-                if (row[1].SQLiteType != SQLiteType.Null)
-                {
-                    var name = row[1].ToString();
-
-                    list.Add(name);
-                }
-            }
-
-            return list;
-        }
-
-        protected void AddColumn(IDatabaseConnection connection, string table, string columnName, string type, List<string> existingColumnNames)
-        {
-            if (existingColumnNames.Contains(columnName, StringComparer.OrdinalIgnoreCase))
-            {
-                return;
-            }
-
-            connection.Execute("alter table " + table + " add column " + columnName + " " + type + " NULL");
-        }
     }
     }
 
 
     public enum SynchronousMode
     public enum SynchronousMode