Skip to content

Commit b032c3f

Browse files
committed
Reordered boolean to be above int
1 parent 71be1ed commit b032c3f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/databricks/sql/parameters/native.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,9 @@ def dbsql_parameter_from_primitive(
652652
# havoc. We can't use TYPE_INFERRENCE_MAP because mypy doesn't trust
653653
# its logic
654654

655-
if isinstance(value, int):
655+
if isinstance(value, bool):
656+
return BooleanParameter(value=value, name=name)
657+
elif isinstance(value, int):
656658
return dbsql_parameter_from_int(value, name=name)
657659
elif isinstance(value, str):
658660
return StringParameter(value=value, name=name)
@@ -662,8 +664,6 @@ def dbsql_parameter_from_primitive(
662664
return TimestampParameter(value=value, name=name)
663665
elif isinstance(value, datetime.date):
664666
return DateParameter(value=value, name=name)
665-
elif isinstance(value, bool):
666-
return BooleanParameter(value=value, name=name)
667667
elif isinstance(value, decimal.Decimal):
668668
return DecimalParameter(value=value, name=name)
669669
elif isinstance(value, dict):

0 commit comments

Comments
 (0)