Skip to content

Commit fa3651a

Browse files
committed
Mysql: Change time parameters usage in queries
1 parent c1c1d14 commit fa3651a

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • Orm/Xtensive.Orm.MySql/Sql.Drivers.MySql/v5_0

Orm/Xtensive.Orm.MySql/Sql.Drivers.MySql/v5_0/Compiler.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,8 @@ public override void Visit(SqlFunctionCall node)
256256
#if NET6_0_OR_GREATER //DO_DATEONLY
257257
public override void Visit(SqlPlaceholder node)
258258
{
259-
if (node.Id is Orm.Providers.QueryParameterBinding qpb
260-
&& qpb.BindingType == Orm.Providers.QueryParameterBindingType.Regular
261-
&& qpb.TypeMapping.Type == typeof(TimeOnly)) {
259+
if (node.Id is Orm.Providers.ParameterBinding qpb
260+
&& qpb.TypeMapping?.Type == typeof(TimeOnly)) {
262261
_ = context.Output.Append("TIME(");
263262
base.Visit(node);
264263
_ = context.Output.Append(")");

0 commit comments

Comments
 (0)