/************************************************************************************
*
* Umbraco Data Layer
* MIT Licensed work
* ©2008 Ruben Verborgh
*
***********************************************************************************/
using umbraco.DataLayer.Utility;
using umbraco.DataLayer.Utility.Installer;
using umbraco.DataLayer.Utility.Table;
namespace SqlCE4Umbraco
{
///
/// Utility for an SQL Server data source.
///
public class SqlCEUtility : DefaultUtility
{
#region Public Constructors
///
/// Initializes a new instance of the class.
///
/// The SQL helper.
public SqlCEUtility(SqlCEHelper sqlHelper) : base(sqlHelper)
{ }
#endregion
#region DefaultUtility Members
///
/// Creates an installer.
///
/// The SQL Server installer.
public override IInstallerUtility CreateInstaller()
{
return new SqlCEInstaller(SqlHelper);
}
///
/// Creates a table utility.
///
/// The table utility
public override ITableUtility CreateTableUtility()
{
return new SqlCETableUtility(SqlHelper);
}
#endregion
}
}