(self, dialect, table)
| 872 | self.dispatch.after_mapper_constructed(self, self.class_) |
| 873 | |
| 874 | def _prefer_eager_defaults(self, dialect, table): |
| 875 | if self.eager_defaults == "auto": |
| 876 | if not table.implicit_returning: |
| 877 | return False |
| 878 | |
| 879 | return ( |
| 880 | table in self._server_default_col_keys |
| 881 | and dialect.insert_executemany_returning |
| 882 | ) |
| 883 | else: |
| 884 | return self.eager_defaults |
| 885 | |
| 886 | def _gen_cache_key(self, anon_map, bindparams): |
| 887 | return (self,) |
no outgoing calls