module documentation

Undocumented

Function expr_to_mapped_constructor Undocumented
Function has_base_type_id Undocumented
Function mro_has_id Undocumented
Function type_id_for_callee Undocumented
Function type_id_for_fullname Undocumented
Function type_id_for_named_node Undocumented
Function type_id_for_unbound_type Undocumented
Constant AS_DECLARATIVE Undocumented
Constant AS_DECLARATIVE_BASE Undocumented
Constant COLUMN Undocumented
Constant COLUMN_PROPERTY Undocumented
Constant COMPOSITE_PROPERTY Undocumented
Constant DECLARATIVE_BASE Undocumented
Constant DECLARATIVE_META Undocumented
Constant DECLARATIVE_MIXIN Undocumented
Constant DECLARED_ATTR Undocumented
Constant MAPPED Undocumented
Constant MAPPED_DECORATOR Undocumented
Constant MAPPER_PROPERTY Undocumented
Constant NAMED_TYPE_BUILTINS_LIST Undocumented
Constant NAMED_TYPE_BUILTINS_OBJECT Undocumented
Constant NAMED_TYPE_BUILTINS_STR Undocumented
Constant NAMED_TYPE_SQLA_MAPPED Undocumented
Constant QUERY_EXPRESSION Undocumented
Constant REGISTRY Undocumented
Constant RELATIONSHIP Undocumented
Constant SYNONYM_PROPERTY Undocumented
Constant TYPEENGINE Undocumented
Variable _lookup Undocumented
def expr_to_mapped_constructor(expr: Expression) -> CallExpr: (source)

Undocumented

def has_base_type_id(info: TypeInfo, type_id: int) -> bool: (source)

Undocumented

def mro_has_id(mro: List[TypeInfo], type_id: int) -> bool: (source)

Undocumented

def type_id_for_callee(callee: Expression) -> Optional[int]: (source)

Undocumented

def type_id_for_fullname(fullname: str) -> Optional[int]: (source)

Undocumented

def type_id_for_named_node(node: Union[NameExpr, MemberExpr, SymbolNode]) -> Optional[int]: (source)

Undocumented

def type_id_for_unbound_type(type_: UnboundType, cls: ClassDef, api: SemanticAnalyzerPluginInterface) -> Optional[int]: (source)

Undocumented

AS_DECLARATIVE: int = (source)

Undocumented

Value
util.symbol('AS_DECLARATIVE')
AS_DECLARATIVE_BASE: int = (source)

Undocumented

Value
util.symbol('AS_DECLARATIVE_BASE')

Undocumented

Value
util.symbol('COLUMN')
COLUMN_PROPERTY: int = (source)

Undocumented

Value
util.symbol('COLUMN_PROPERTY')
COMPOSITE_PROPERTY: int = (source)

Undocumented

Value
util.symbol('COMPOSITE_PROPERTY')
DECLARATIVE_BASE: int = (source)

Undocumented

Value
util.symbol('DECLARATIVE_BASE')
DECLARATIVE_META: int = (source)

Undocumented

Value
util.symbol('DECLARATIVE_META')
DECLARATIVE_MIXIN: int = (source)

Undocumented

Value
util.symbol('DECLARATIVE_MIXIN')
DECLARED_ATTR: int = (source)

Undocumented

Value
util.symbol('DECLARED_ATTR')

Undocumented

Value
util.symbol('MAPPED')
MAPPED_DECORATOR: int = (source)

Undocumented

Value
util.symbol('MAPPED_DECORATOR')
MAPPER_PROPERTY: int = (source)

Undocumented

Value
util.symbol('MAPPER_PROPERTY')
NAMED_TYPE_BUILTINS_LIST: str = (source)

Undocumented

Value
'builtins.list'
NAMED_TYPE_BUILTINS_OBJECT: str = (source)

Undocumented

Value
'builtins.object'
NAMED_TYPE_BUILTINS_STR: str = (source)

Undocumented

Value
'builtins.str'
NAMED_TYPE_SQLA_MAPPED: str = (source)

Undocumented

Value
'sqlalchemy.orm.base.Mapped'
QUERY_EXPRESSION: int = (source)

Undocumented

Value
util.symbol('QUERY_EXPRESSION')
REGISTRY: int = (source)

Undocumented

Value
util.symbol('REGISTRY')
RELATIONSHIP: int = (source)

Undocumented

Value
util.symbol('RELATIONSHIP')
SYNONYM_PROPERTY: int = (source)

Undocumented

Value
util.symbol('SYNONYM_PROPERTY')
TYPEENGINE: int = (source)

Undocumented

Value
util.symbol('TYPEENGNE')

Undocumented