1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
from collections.abc import Callable
from typing import Any
from uuid import UUID
from django.db.backends.base.operations import BaseDatabaseOperations
class DatabaseOperations(BaseDatabaseOperations):
jsonfield_datatype_values: frozenset[str]
def convert_booleanfield_value(self, value: Any, expression: Any, connection: Any) -> Any: ...
def convert_datefield_value(self, value: Any, expression: Any, connection: Any) -> Any: ...
def convert_datetimefield_value(self, value: Any, expression: Any, connection: Any) -> Any | None: ...
def convert_timefield_value(self, value: Any, expression: Any, connection: Any) -> Any: ...
def convert_uuidfield_value(self, value: Any, expression: Any, connection: Any) -> UUID | None: ...
def fetch_returned_insert_rows(self, cursor: Any) -> Any: ...
def get_decimalfield_converter(
self,
expression: Any,
) -> Callable: ...
|