(value)
| 1306 | |
| 1307 | def bind_processor(self, dialect): |
| 1308 | def process(value): |
| 1309 | if isinstance(value, datetime.datetime): |
| 1310 | value = datetime.datetime.combine( |
| 1311 | self.__zero_date, value.time() |
| 1312 | ) |
| 1313 | elif isinstance(value, datetime.time): |
| 1314 | """issue #5339 |
| 1315 | per: https://github.com/mkleehammer/pyodbc/wiki/Tips-and-Tricks-by-Database-Platform#time-columns |
| 1316 | pass TIME value as string |
| 1317 | """ # noqa |
| 1318 | value = str(value) |
| 1319 | return value |
| 1320 | |
| 1321 | return process |
| 1322 |
no test coverage detected