diff --git a/TShockAPI/DB/IQueryCreator.cs b/TShockAPI/DB/IQueryCreator.cs index a8e4fabc..d9e58512 100644 --- a/TShockAPI/DB/IQueryCreator.cs +++ b/TShockAPI/DB/IQueryCreator.cs @@ -5,12 +5,12 @@ using System.Text; namespace TShockAPI.DB { - public interface IQuery + public interface IQueryCreator { string CreateTable(SqlTable table); } - public class SqliteQuery : IQuery + public class SqliteQueryCreator : IQueryCreator { public string CreateTable(SqlTable table) { @@ -18,7 +18,7 @@ namespace TShockAPI.DB return "CREATE TABLE '{0}' ({1})".SFormat(table.Name, string.Join(", ", columns)); } } - public class MysqlQuery : IQuery + public class MysqlQueryCreator : IQueryCreator { public string CreateTable(SqlTable table) { diff --git a/TShockAPI/DB/SqlTable.cs b/TShockAPI/DB/SqlTable.cs index ace6508c..272cd8f2 100644 --- a/TShockAPI/DB/SqlTable.cs +++ b/TShockAPI/DB/SqlTable.cs @@ -24,11 +24,11 @@ namespace TShockAPI.DB public class SqlTableCreator { IDbConnection database; - IQuery query; - public SqlTableCreator(IDbConnection db, IQuery provider) + IQueryCreator creator; + public SqlTableCreator(IDbConnection db, IQueryCreator provider) { database = db; - query = provider; + creator = provider; } public void EnsureExists(SqlTable table) @@ -43,7 +43,7 @@ namespace TShockAPI.DB } else { - database.Query(query.CreateTable(table)); + database.Query(creator.CreateTable(table)); } } diff --git a/TShockAPI/TShockAPI.csproj b/TShockAPI/TShockAPI.csproj index 07498c7c..d60839b6 100644 --- a/TShockAPI/TShockAPI.csproj +++ b/TShockAPI/TShockAPI.csproj @@ -94,7 +94,7 @@ - +