mirror of
https://github.com/odoo-ide/odoo-stubs.git
synced 2025-05-08 16:52:26 +03:00
38 lines
1.1 KiB
Python
38 lines
1.1 KiB
Python
from typing import Any
|
|
|
|
from ..sql_db import Connection, Cursor
|
|
from ..tests.runner import OdooTestResult
|
|
from .graph import Graph, Node
|
|
from .registry import Registry
|
|
|
|
def load_data(cr: Cursor, idref: dict, mode: str, kind: str, package: Node) -> bool: ...
|
|
def load_demo(cr: Cursor, package: Node, idref: dict, mode: str) -> bool: ...
|
|
def force_demo(cr: Cursor) -> None: ...
|
|
def load_module_graph(
|
|
cr: Cursor,
|
|
graph: Graph,
|
|
status: Any | None = ...,
|
|
perform_checks: Any = ...,
|
|
skip_modules: list[str] | None = ...,
|
|
report: OdooTestResult | None = ...,
|
|
models_to_check: set[str] | None = ...,
|
|
) -> tuple[list[str], list[str]]: ...
|
|
def load_marked_modules(
|
|
cr: Cursor,
|
|
graph: Graph,
|
|
states: list[str],
|
|
force: list[str],
|
|
progressdict,
|
|
report: OdooTestResult,
|
|
loaded_modules: list[str],
|
|
perform_checks: Any,
|
|
models_to_check: set[str] | None = ...,
|
|
) -> list[str]: ...
|
|
def load_modules(
|
|
db: Connection,
|
|
force_demo: bool = ...,
|
|
status: Any | None = ...,
|
|
update_module: Any = ...,
|
|
) -> Registry | None: ...
|
|
def reset_modules_state(db_name: str) -> None: ...
|