class _DateTimeBase:
- def bind_processor(self, dialect):
+ def bind_processor(self):
def process(value):
if type(value) == datetime.date:
return datetime.datetime(value.year, value.month, value.day)
)
)
- # group rows by constraint ID, to handle multi-column FKs
- fkeys = []
-
- def fkey_rec():
- return {
+ fkeys = util.defaultdict(
+ lambda: {
"name": None,
"constrained_columns": [],
"referred_schema": None,
"referred_columns": [],
"options": {},
}
-
- fkeys = util.defaultdict(fkey_rec)
+ )
for r in connection.execute(s).all():
(
full_name = self.identifier_preparer.format_table(table)
st = "SHOW CREATE TABLE %s" % full_name
- rp = None
try:
rp = connection.execution_options(
skip_user_error_events=True
assert "test_schema" not in filename
tokens = re.split(r"[_\.]", filename)
- new_filename = f"{driver}"
-
for token in tokens:
if token in _drivernames:
if driver is None: