Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/tortoise/tortoise-orm
/ functions
Functions
3,850 in github.com/tortoise/tortoise-orm
⨍
Functions
3,850
◇
Types & classes
935
↳
Endpoints
102
Method
execute_explain
(self, sql: str)
tortoise/backends/mssql/executor.py:10
Method
execute_insert
(self, query: str, values: list)
tortoise/backends/oracle/client.py:93
Method
execute_insert
(self, query: str, values: list)
tortoise/backends/mysql/client.py:188
Method
execute_insert
Executes a RAW SQL insert statement, with provided parameters. :param query: The SQL string, pre-parametrized for the target DB dial
tortoise/backends/base/client.py:195
Method
execute_insert
(self, query: str, values: list)
tortoise/backends/psycopg/client.py:125
Method
execute_insert
(self, query: str, values: list)
tortoise/backends/base_postgres/client.py:139
Method
execute_insert
(self, query: str, values: list)
tortoise/backends/asyncpg/client.py:109
Method
execute_insert
(self, query: str, values: list)
tests/utils/fake_client.py:38
Method
execute_many
(self, query: str, values: list)
tortoise/backends/mysql/client.py:196
Method
execute_many
(self, query: str, values: list)
tortoise/backends/mysql/client.py:253
Method
execute_many
Executes a RAW bulk insert statement, like execute_insert, but returns no data. :param query: The SQL string, pre-parametrized for t
tortoise/backends/base/client.py:227
Method
execute_many
(self, query: str, values: list)
tortoise/backends/odbc/client.py:186
Method
execute_many
(self, query: str, values: list)
tortoise/backends/psycopg/client.py:133
Method
execute_many
(self, query: str, values: list[list])
tortoise/backends/sqlite/client.py:135
Method
execute_many
(self, query: str, values: list[list])
tortoise/backends/sqlite/client.py:231
Method
execute_many
(self, query: str, values: list)
tortoise/backends/base_postgres/client.py:143
Method
execute_many
(self, query: str, values: list)
tortoise/backends/asyncpg/client.py:116
Method
execute_many
(self, query: str, values: list)
tortoise/backends/asyncpg/client.py:187
Method
execute_many
(self, query: str, values: list[list])
tests/utils/fake_client.py:47
Method
execute_query
(self, query: str, values: list | None = None)
tortoise/backends/base_postgres/client.py:147
Method
execute_query
(self, query: str, values: list | None = None)
tortoise/backends/asyncpg/client.py:131
Method
execute_query
(self, query: str, values: list | None = None)
tests/utils/fake_client.py:78
Method
execute_query
(self, query: str, values: list | None = None)
tests/migrations/test_runtime_migrations.py:28
Method
execute_query
(self, query: str)
tests/migrations/test_recorder.py:16
Method
execute_query_dict
(self, query: str, values: list | None = None)
tortoise/backends/mysql/client.py:224
Method
execute_query_dict
Executes a RAW SQL query statement, and returns the resultset as a list of dicts. :param query: The SQL string, pre-parametrized for
tortoise/backends/base/client.py:236
Method
execute_query_dict
(self, query: str, values: list | None = None)
tortoise/backends/psycopg/client.py:163
Method
execute_query_dict
(self, query: str, values: list | None = None)
tortoise/backends/sqlite/client.py:160
Method
execute_query_dict
(self, query: str, values: list | None = None)
tortoise/backends/base_postgres/client.py:151
Method
execute_query_dict
(self, query: str, values: list | None = None)
tortoise/backends/asyncpg/client.py:155
Method
execute_query_dict_with_affected
(self, query, values=None)
tests/test_query_api.py:286
Method
execute_script
(self, query: str)
tortoise/backends/sqlite/client.py:167
Method
execute_script
(self, query: str)
tests/migrations/test_runtime_migrations.py:33
Method
exists
Return True/False whether queryset exists.
tortoise/queryset.py:797
Function
extract_day_equal
(field: Term, value: int)
tortoise/filters.py:220
Function
extract_hour_equal
(field: Term, value: int)
tortoise/filters.py:224
Function
extract_microsecond_equal
(field: Term, value: int)
tortoise/filters.py:236
Function
extract_minute_equal
(field: Term, value: int)
tortoise/filters.py:228
Function
extract_month_equal
(field: Term, value: int)
tortoise/filters.py:212
Function
extract_quarter_equal
(field: Term, value: int)
tortoise/filters.py:208
Function
extract_second_equal
(field: Term, value: int)
tortoise/filters.py:232
Function
extract_week_equal
(field: Term, value: int)
tortoise/filters.py:216
Function
extract_year_equal
(field: Term, value: int)
tortoise/filters.py:204
Function
fake_applied
(self)
tests/cli/test_cli.py:334
Function
fake_init
(**_kwargs)
tests/cli/test_cli.py:331
Function
fake_migrate
(**kwargs)
tests/cli/test_cli.py:158
Method
fetch_for_list
(self, instance_list: Iterable[Model], *args: str)
tortoise/backends/base/executor.py:738
Function
few_fields_benchmark_dataset
(db)
tests/benchmarks/conftest.py:34
Method
field_names
(self)
tortoise/indexes.py:107
Method
first
Limit queryset to one object and return one object instead of list.
tortoise/queryset.py:824
Function
forward
(apps: StateApps, schema_editor: BaseSchemaEditor)
tests/migrations/test_operations_database.py:240
Method
from_dict
(cls, data: Mapping[str, Any])
tortoise/config.py:49
Method
from_dict
(cls, data: Mapping[str, Any])
tortoise/config.py:162
Method
from_queryset
Returns a serializable pydantic model instance that contains a list of models, from the provided queryset. This will prefetc
tortoise/contrib/pydantic/base.py:136
Method
full_name
(self)
tortoise/models.py:264
Method
full_name
Returns the best name
examples/fastapi/models.py:19
Method
function_cast
(self, term: Term)
tortoise/fields/data.py:395
Method
generate_operations
(self)
tortoise/migrations/schema_generator/state_diff.py:368
Function
generate_schemas
Populate DB with Tortoise-ORM schemas.
tortoise/contrib/quart/__init__.py:101
Function
generate_token
()
tests/testmodels.py:38
Function
get_404
()
examples/fastapi/routers.py:39
Function
get_422
()
examples/fastapi/routers.py:44
Method
get_arg_sql
(arg, ctx: SqlContext)
tortoise/functions.py:62
Function
get_client_class
(db_info: dict)
tortoise/backends/sqlite/__init__.py:6
Method
get_connection
Returns the connection by name. :raises ConfigurationError: If connection name does not exist. .. warning:: This
tortoise/__init__.py:133
Method
get_fields_to_carry_on
(field_tuple: tuple[str, ...])
tortoise/contrib/pydantic/creator.py:577
Method
get_model_reference
(self, model: type[Model])
tortoise/apps.py:307
Method
get_or_none
Fetch exactly one object matching the parameters.
tortoise/queryset.py:947
Method
get_overridden_filter_func
( cls, filter_func: Callable, filter_info: FilterInfoDict | None = None )
tortoise/backends/base_postgres/executor.py:71
Method
get_param_from_meta_override
(attr: str)
tortoise/contrib/pydantic/descriptions.py:145
Method
get_param_from_pydantic_meta
(attr: str, default: Any)
tortoise/contrib/pydantic/descriptions.py:111
Method
get_queryset
(self)
tests/testmodels.py:966
Method
get_related_model
Test, if app and model really exist. Throws a ConfigurationError with a hopefully helpful message. If successful, returns the
tortoise/apps.py:127
Function
get_related_model_tuples
(model: type[Model])
tortoise/migrations/schema_generator/state.py:131
Method
get_special_params_sql
(self, ctx: SqlContext)
tortoise/contrib/mysql/search.py:33
Method
get_sql
(self, ctx: SqlContext)
tortoise/expressions.py:233
Method
get_sql
(self, ctx: SqlContext)
tortoise/expressions.py:249
Method
get_sql
(self, ctx)
tortoise/contrib/postgres/search.py:49
Function
get_tortoise_config
Get tortoise config from module path with validation. :param config: module path + var name, e.g. "settings.TORTOISE_ORM" :raises CLIUsa
tortoise/cli/utils.py:42
Function
get_user
(user_id: int)
examples/fastapi/routers.py:20
Function
get_users
()
examples/fastapi/routers.py:9
Method
get_value_sql
(self, ctx: SqlContext)
tortoise/backends/mysql/executor.py:46
Function
group_by_data
Set up Author and Book data for group_by tests.
tests/test_group_by.py:10
Function
holder
()
tests/utils/test_run_async.py:20
Method
in_bulk
Return a dictionary mapping each of the given IDs to the object with that ID. If `id_list` isn't provided, evaluate the entire QueryS
tortoise/queryset.py:861
Method
index_name
(self, schema_generator: BaseSchemaGenerator, model: type[Model])
tortoise/indexes.py:67
Method
init_fk_o2o_field
(model: type[Model], field: str, is_o2o: bool = False)
tortoise/apps.py:163
Function
init_memory_sqlite
(models: ModulesConfigType | None = None)
tortoise/contrib/test/__init__.py:239
Function
init_orm
()
tortoise/contrib/starlette/__init__.py:84
Function
init_orm
(app)
tortoise/contrib/sanic/__init__.py:103
Function
init_orm
(context)
tortoise/contrib/blacksheep/__init__.py:91
Function
init_orm
()
tortoise/contrib/quart/__init__.py:88
Function
init_orm
(app)
tortoise/contrib/aiohttp/__init__.py:83
Function
init_orm_main
(app)
tortoise/contrib/sanic/__init__.py:97
Method
inited
Check if this context has been initialized. Returns: True if init() has been called successfully, False otherwise.
tortoise/context.py:188
Function
initialize_tests
()
tests/cli/conftest.py:5
Function
initialize_tests
()
tests/migrations/conftest.py:10
Function
insensitive_contains
(field: Term, value: str)
tortoise/filters.py:186
Function
insensitive_ends_with
(field: Term, value: str)
tortoise/filters.py:198
Function
insensitive_exact
(field: Term, value: str)
tortoise/filters.py:182
← previous
next →
1,701–1,800 of 3,850, ranked by callers