Skip to content

Commit 6b24399

Browse files
fix: revert Dapper DefaultTypeMap line
1 parent 1d4f56a commit 6b24399

7 files changed

Lines changed: 10 additions & 3 deletions

File tree

Drivers/DbDriver.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -192,9 +192,10 @@ public virtual string[] GetConstructorStatements()
192192
public virtual string[] GetTransactionConstructorStatements()
193193
{
194194
return [.. new List<string>
195-
{
196-
$"this.{Variable.Transaction.AsPropertyName()} = {Variable.Transaction.AsVarName()};"
197-
}];
195+
{
196+
$"this.{Variable.Transaction.AsPropertyName()} = {Variable.Transaction.AsVarName()};"
197+
}
198+
.AppendIf("Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;", Options.UseDapper)];
198199
}
199200

200201
protected virtual ISet<string> GetConfigureSqlMappings()

examples/MySqlConnectorDapperExample/QuerySql.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public QuerySql(string connectionString)
3030
private QuerySql(MySqlTransaction transaction)
3131
{
3232
this.Transaction = transaction;
33+
Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;
3334
}
3435

3536
public static QuerySql WithTransaction(MySqlTransaction transaction)

examples/MySqlConnectorDapperLegacyExample/QuerySql.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public QuerySql(string connectionString)
3131
private QuerySql(MySqlTransaction transaction)
3232
{
3333
this.Transaction = transaction;
34+
Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;
3435
}
3536

3637
public static QuerySql WithTransaction(MySqlTransaction transaction)

examples/NpgsqlDapperExample/QuerySql.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ public QuerySql(string connectionString)
2626
private QuerySql(NpgsqlTransaction transaction)
2727
{
2828
this.Transaction = transaction;
29+
Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;
2930
}
3031

3132
public static QuerySql WithTransaction(NpgsqlTransaction transaction)

examples/NpgsqlDapperLegacyExample/QuerySql.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ public QuerySql(string connectionString)
2727
private QuerySql(NpgsqlTransaction transaction)
2828
{
2929
this.Transaction = transaction;
30+
Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;
3031
}
3132

3233
public static QuerySql WithTransaction(NpgsqlTransaction transaction)

examples/SqliteDapperExample/QuerySql.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public QuerySql(string connectionString)
2323
private QuerySql(SqliteTransaction transaction)
2424
{
2525
this.Transaction = transaction;
26+
Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;
2627
}
2728

2829
public static QuerySql WithTransaction(SqliteTransaction transaction)

examples/SqliteDapperLegacyExample/QuerySql.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public QuerySql(string connectionString)
2424
private QuerySql(SqliteTransaction transaction)
2525
{
2626
this.Transaction = transaction;
27+
Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true;
2728
}
2829

2930
public static QuerySql WithTransaction(SqliteTransaction transaction)

0 commit comments

Comments
 (0)