Remove dependency of Oqtane.Server on SqlClient

This commit is contained in:
Charles Nurse
2021-05-11 13:56:49 -07:00
parent efe803f147
commit 4ffdcf1e52
13 changed files with 223 additions and 77 deletions

View File

@ -1,5 +1,5 @@
using System.Reflection;
using Microsoft.Data.SqlClient;
using System.Data;
using System.Reflection;
using Oqtane.Models;
namespace Oqtane.Repository
@ -8,12 +8,12 @@ namespace Oqtane.Repository
{
void ExecuteScript(Tenant tenant, string script);
bool ExecuteScript(string connectionString, Assembly assembly, string filename);
bool ExecuteScript(string connectionString, string databaseType, Assembly assembly, string filename);
bool ExecuteScript(Tenant tenant, Assembly assembly, string filename);
int ExecuteNonQuery(Tenant tenant, string query);
SqlDataReader ExecuteReader(Tenant tenant, string query);
IDataReader ExecuteReader(Tenant tenant, string query);
}
}