asyncorm.manager package

Submodules

asyncorm.manager.constants module

asyncorm.manager.model_manager module

class asyncorm.manager.model_manager.ModelManager(model, field=None)[source]

Bases: asyncorm.manager.queryset.Queryset

create(**kwargs)[source]
delete(instanced_model)[source]
get_or_create(**kwargs)[source]
save(instanced_model)[source]

asyncorm.manager.queryset module

class asyncorm.manager.queryset.Queryset(model)[source]

Bases: object

Avg(field_name)[source]
Max(field_name)[source]
Min(field_name)[source]
StdDev(field_name)[source]
Sum(field_name)[source]
add_fk_columns()[source]

Builds the fk fields

add_fk_field_builder(field)[source]
add_m2m_columns()[source]

Builds the m2m_fields

add_table_indices()[source]
all()[source]
basic_query
calc_filters(kwargs, exclude)[source]
calculate(field_name, operation)[source]
count()[source]
create_table()[source]

Builds the table without the m2m_fields and fks

create_table_builder()[source]
db_backend = None
db_request(db_request)[source]
exclude(**kwargs)[source]
exists()[source]
filter(exclude=False, **kwargs)[source]
get(**kwargs)[source]
get_field_queries()[source]

Builds the creationquery for each of the non fk or m2m fields

get_unique_together()[source]
modelconstructor(record, instance=None)[source]
none()[source]
only(*args)[source]
order_by(*args)[source]
orm = None
query_copy()[source]
queryset()[source]
classmethod set_orm(orm)[source]
set_requirements()[source]

Add to the database the table requirements if needed

unique_together()[source]

Builds the unique together constraint

unique_together_builder()[source]

Module contents

class asyncorm.manager.Queryset(model)[source]

Bases: object

Avg(field_name)[source]
Max(field_name)[source]
Min(field_name)[source]
StdDev(field_name)[source]
Sum(field_name)[source]
add_fk_columns()[source]

Builds the fk fields

add_fk_field_builder(field)[source]
add_m2m_columns()[source]

Builds the m2m_fields

add_table_indices()[source]
all()[source]
basic_query
calc_filters(kwargs, exclude)[source]
calculate(field_name, operation)[source]
count()[source]
create_table()[source]

Builds the table without the m2m_fields and fks

create_table_builder()[source]
db_backend = None
db_request(db_request)[source]
exclude(**kwargs)[source]
exists()[source]
filter(exclude=False, **kwargs)[source]
get(**kwargs)[source]
get_field_queries()[source]

Builds the creationquery for each of the non fk or m2m fields

get_unique_together()[source]
modelconstructor(record, instance=None)[source]
none()[source]
only(*args)[source]
order_by(*args)[source]
orm = None
query_copy()[source]
queryset()[source]
classmethod set_orm(orm)[source]
set_requirements()[source]

Add to the database the table requirements if needed

unique_together()[source]

Builds the unique together constraint

unique_together_builder()[source]
class asyncorm.manager.ModelManager(model, field=None)[source]

Bases: asyncorm.manager.queryset.Queryset

create(**kwargs)[source]
delete(instanced_model)[source]
get_or_create(**kwargs)[source]
save(instanced_model)[source]