public virtual void Init(SqlDialectEnum dialect) { switch (dialect) { case SqlDialectEnum.MsSql: DapperHelper.SqlDialect = new SqlServerDialect(); break; case SqlDialectEnum.Oracle: DapperHelper.SqlDialect = new OracleDialect(); break; case SqlDialectEnum.PostgreSql: DapperHelper.SqlDialect = new PostgreSqlDialect(); break; case SqlDialectEnum.MySql: DapperHelper.SqlDialect = new MySqlDialect(); break; case SqlDialectEnum.Sqlite: DapperHelper.SqlDialect = new SqliteDialect(); break; } }
public void Init(SqlDialectEnum dialect) { // TODO : Возможно стоит разместить в другом месте //DapperHelper.IdentityColumn = "Id"; switch (dialect) { case SqlDialectEnum.MsSql: DapperHelper.SqlDialect = new SqlServerDialect(); break; case SqlDialectEnum.Oracle: DapperHelper.SqlDialect = new OracleDialect(); break; case SqlDialectEnum.PostgreSql: DapperHelper.SqlDialect = new PostgreSqlDialect(); break; case SqlDialectEnum.MySql: DapperHelper.SqlDialect = new MySqlDialect(); break; case SqlDialectEnum.Sqlite: DapperHelper.SqlDialect = new SqliteDialect(); break; } }
public override void Init(SqlDialectEnum dialect) { DefaultTypeMap.MatchNamesWithUnderscores = true; base.Init(dialect); }