Я отражаю загрузку таблиц в выходящей базе данных mysql. Я хочу выразить, что любые столбцы с определенным именем в любой таблице по умолчанию для datetime.now (). Однако наивный цикл по таблицам и столбцам и просто установка значений по умолчанию для тех, которые, как я считаю, имеют определенное имя, не работают, когда выполняется session.add (); session.flush () Я получаю следующую ошибку:
AttributeError: 'builtin_function_or_method' object has no attribute '__visit_name__'
Казалось бы, это связано с вызовом _set_parent (и this self._init_items(*toinit)
в строке 721 в sqlalchemy.schema.
Кто-нибудь знает, есть ли способ сделать это, не просматривая все мои отраженные таблицы и не добавляя строки Column (..), где все делают одно и то же, или прибегая к действительно безобразным хакерам?