Interface ISqlRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public interface ISqlRepository
Methods
ExecuteNonQuery(Tenant, string)
int ExecuteNonQuery(Tenant tenant, string query)
Parameters
tenant
Tenant
query
string
Returns
- int
ExecuteNonQuery(string, string, string)
int ExecuteNonQuery(string connectionString, string databaseType, string query)
Parameters
connectionString
string
databaseType
string
query
string
Returns
- int
ExecuteReader(Tenant, string)
IDataReader ExecuteReader(Tenant tenant, string query)
Parameters
tenant
Tenant
query
string
Returns
- IDataReader
ExecuteReader(string, string, string)
IDataReader ExecuteReader(string DBType, string DBConnectionString, string query)
Parameters
DBType
string
DBConnectionString
string
query
string
Returns
- IDataReader
ExecuteScript(Tenant, Assembly, string)
bool ExecuteScript(Tenant tenant, Assembly assembly, string filename)
Parameters
tenant
Tenant
assembly
Assembly
filename
string
Returns
- bool
ExecuteScript(Tenant, string)
void ExecuteScript(Tenant tenant, string script)
Parameters
tenant
Tenant
script
string
ExecuteScript(string, string, Assembly, string)
bool ExecuteScript(string connectionString, string databaseType, Assembly assembly, string filename)
Parameters
connectionString
string
databaseType
string
assembly
Assembly
filename
string
Returns
- bool
GetScriptFromAssembly(Assembly, string)
string GetScriptFromAssembly(Assembly assembly, string fileName)
Parameters
assembly
Assembly
fileName
string
Returns
- string