diff --git a/odoo-stubs/service/wsgi_server.pyi b/odoo-stubs/service/wsgi_server.pyi new file mode 100644 index 0000000..6e3e995 --- /dev/null +++ b/odoo-stubs/service/wsgi_server.pyi @@ -0,0 +1 @@ +def application(environ, start_response): ... diff --git a/odoo-stubs/tools/js_transpiler.pyi b/odoo-stubs/tools/js_transpiler.pyi index 2584878..f33a82c 100644 --- a/odoo-stubs/tools/js_transpiler.pyi +++ b/odoo-stubs/tools/js_transpiler.pyi @@ -5,6 +5,7 @@ def transpile_javascript(url: str, content: str) -> str: ... URL_RE: Pattern def url_to_module_path(url: str) -> str: ... +def wrap_with_qunit_module(url: str, content: str) -> str: ... def wrap_with_odoo_define(module_path: str, content: str) -> str: ... EXPORT_FCT_RE: Pattern diff --git a/odoo-stubs/tools/sql.pyi b/odoo-stubs/tools/sql.pyi index 544328d..a7e1a52 100644 --- a/odoo-stubs/tools/sql.pyi +++ b/odoo-stubs/tools/sql.pyi @@ -31,6 +31,7 @@ def add_foreign_key(cr: Cursor, tablename1: str, columnname1: str, tablename2: s def get_foreign_keys(cr: Cursor, tablename1: str, columnname1: str, tablename2: str, columnname2: str, ondelete) -> list[str]: ... def fix_foreign_key(cr: Cursor, tablename1: str, columnname1: str, tablename2: str, columnname2: str, ondelete) -> list[str]: ... def index_exists(cr: Cursor, indexname: str) -> int: ... +def check_index_exist(cr: Cursor, indexname: str) -> None: ... def create_index(cr: Cursor, indexname: str, tablename: str, expressions: Iterable[str], method: str = ..., where: str = ...) -> None: ... def create_unique_index(cr: Cursor, indexname: str, tablename: str, expressions: Iterable[str]) -> None: ... def drop_index(cr: Cursor, indexname: str, tablename: str) -> None: ...