(self)
| 113 | self._build_initial_querysets() |
| 114 | |
| 115 | def _build_initial_querysets(self) -> None: |
| 116 | for app in self.apps.values(): |
| 117 | for model in app.values(): |
| 118 | model._meta.finalise_model() |
| 119 | model._meta.basetable = Table(name=model._meta.db_table, schema=model._meta.schema) |
| 120 | basequery = model._meta.db.query_class.from_(model._meta.basetable) |
| 121 | model._meta.basequery = cast(Query, basequery) |
| 122 | model._meta.basequery_all_fields = cast( |
| 123 | Query, basequery.select(*model._meta.db_fields) |
| 124 | ) |
| 125 | |
| 126 | def _init_relations(self) -> None: |
| 127 | def get_related_model(related_app_name: str, related_model_name: str) -> type[Model]: |
no test coverage detected