(self, dialect, table)
| 849 | self.dispatch.after_mapper_constructed(self, self.class_) |
| 850 | |
| 851 | def _prefer_eager_defaults(self, dialect, table): |
| 852 | if self.eager_defaults == "auto": |
| 853 | if not table.implicit_returning: |
| 854 | return False |
| 855 | |
| 856 | return ( |
| 857 | table in self._server_default_col_keys |
| 858 | and dialect.insert_executemany_returning |
| 859 | ) |
| 860 | else: |
| 861 | return self.eager_defaults |
| 862 | |
| 863 | def _gen_cache_key(self, anon_map, bindparams): |
| 864 | return (self,) |
no outgoing calls