mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-08 04:54:48 +08:00
add django.db.migrations
This commit is contained in:
@@ -10,9 +10,9 @@ from django.db.models.fields import Field
|
||||
from .topological_sort import stable_topological_sort
|
||||
|
||||
class MigrationAutodetector:
|
||||
from_state: django.db.migrations.state.ProjectState = ...
|
||||
to_state: django.db.migrations.state.ProjectState = ...
|
||||
questioner: django.db.migrations.questioner.MigrationQuestioner = ...
|
||||
from_state: ProjectState = ...
|
||||
to_state: ProjectState = ...
|
||||
questioner: MigrationQuestioner = ...
|
||||
existing_apps: Set[Any] = ...
|
||||
def __init__(
|
||||
self, from_state: ProjectState, to_state: ProjectState, questioner: Optional[MigrationQuestioner] = ...
|
||||
|
||||
@@ -12,8 +12,8 @@ from .state import ProjectState
|
||||
|
||||
class MigrationExecutor:
|
||||
connection: django.db.backends.sqlite3.base.DatabaseWrapper = ...
|
||||
loader: django.db.migrations.loader.MigrationLoader = ...
|
||||
recorder: django.db.migrations.recorder.MigrationRecorder = ...
|
||||
loader: MigrationLoader = ...
|
||||
recorder: MigrationRecorder = ...
|
||||
progress_callback: Callable = ...
|
||||
def __init__(
|
||||
self,
|
||||
|
||||
@@ -12,7 +12,7 @@ MIGRATIONS_MODULE_NAME: str
|
||||
|
||||
class MigrationLoader:
|
||||
connection: django.db.backends.sqlite3.base.DatabaseWrapper = ...
|
||||
disk_migrations: Dict[Tuple[str, str], django.db.migrations.migration.Migration] = ...
|
||||
disk_migrations: Dict[Tuple[str, str], Migration] = ...
|
||||
applied_migrations: None = ...
|
||||
ignore_no_migrations: bool = ...
|
||||
def __init__(
|
||||
|
||||
@@ -73,7 +73,7 @@ class StateApps:
|
||||
loading: bool
|
||||
models_ready: bool
|
||||
ready: bool
|
||||
real_models: List[django.db.migrations.state.ModelState]
|
||||
real_models: List[ModelState]
|
||||
stored_app_configs: List[Any]
|
||||
def __init__(
|
||||
self, real_apps: List[str], models: Dict[Tuple[str, str], ModelState], ignore_swappable: bool = ...
|
||||
|
||||
@@ -20,7 +20,7 @@ class OperationWriter:
|
||||
def render(self) -> str: ...
|
||||
|
||||
class MigrationWriter:
|
||||
migration: django.db.migrations.migration.Migration = ...
|
||||
migration: Migration = ...
|
||||
needs_manual_porting: bool = ...
|
||||
def __init__(self, migration: Migration) -> None: ...
|
||||
def as_string(self) -> str: ...
|
||||
|
||||
Reference in New Issue
Block a user