(value)
| 1288 | |
| 1289 | def bind_processor(self, dialect): |
| 1290 | def process(value): |
| 1291 | if isinstance(value, datetime.datetime): |
| 1292 | value = datetime.datetime.combine( |
| 1293 | self.__zero_date, value.time() |
| 1294 | ) |
| 1295 | elif isinstance(value, datetime.time): |
| 1296 | """issue #5339 |
| 1297 | per: https://github.com/mkleehammer/pyodbc/wiki/Tips-and-Tricks-by-Database-Platform#time-columns |
| 1298 | pass TIME value as string |
| 1299 | """ # noqa |
| 1300 | value = str(value) |
| 1301 | return value |
| 1302 | |
| 1303 | return process |
| 1304 |
no test coverage detected