MCPcopy Create free account
hub / github.com/tortoise/tortoise-orm / database_forward

Method database_forward

tortoise/migrations/operations.py:340–350  ·  view source on GitHub ↗
(
        self,
        app_label: str,
        old_state: State,
        new_state: State,
        state_editor: BaseSchemaEditor | None = None,
    )

Source from the content-addressed store, hash-verified

338 state.reload_models(models_to_reload)
339
340 async def database_forward(
341 self,
342 app_label: str,
343 old_state: State,
344 new_state: State,
345 state_editor: BaseSchemaEditor | None = None,
346 ) -> None:
347 if not state_editor:
348 return
349 model = old_state.apps.get_model(f"{app_label}.{self.name}")
350 await state_editor.delete_model(model)
351
352 async def database_backward(
353 self,

Callers

nothing calls this directly

Calls 2

delete_modelMethod · 0.80
get_modelMethod · 0.45

Tested by

no test coverage detected