16 lines
455 B
C#
16 lines
455 B
C#
using System.Data.Common;
|
|
using Umbraco.Core.Persistence.SqlSyntax;
|
|
|
|
namespace Umbraco.Core.Persistence
|
|
{
|
|
|
|
public interface IDbProviderFactoryCreator
|
|
{
|
|
DbProviderFactory CreateFactory();
|
|
DbProviderFactory CreateFactory(string providerName);
|
|
ISqlSyntaxProvider GetSqlSyntaxProvider(string providerName);
|
|
IBulkSqlInsertProvider CreateBulkSqlInsertProvider(string providerName);
|
|
void CreateDatabase();
|
|
}
|
|
}
|