| pyodmongo/__init__.py | (no function) | 7 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine.__init__ | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._query | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._sort | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._set_tz_info | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._update_many_operation | 7 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._create_delete_operations_list | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._create_save_operations_list | 18 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._after_save | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._db_response | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._aggregate_cursor | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | _Engine._aggregate_pipeline | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.__init__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.save_all | 10 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.save | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.find_one | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.find_many | 8 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.find_many._result | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.find_many._count | 2 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | AsyncDbEngine.delete | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.__init__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.save_all | 10 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.save | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.find_one | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.find_many | 13 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.find_many._result | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.find_many._count | 2 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | DbEngine.delete | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/engines.py | (no function) | 46 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/utils.py | consolidate_dict | 43 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/utils.py | _skip_and_limit_stages | 7 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/utils.py | mount_base_pipeline | 13 | 0 | 0 | 100% | 
            
                | pyodmongo/engines/utils.py | (no function) | 13 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_decimal.py | DbDecimal.__new__ | 11 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_decimal.py | DbDecimal.to_scale | 2 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_decimal.py | DbDecimal.validate | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_decimal.py | DbDecimal.__get_pydantic_core_schema__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_decimal.py | (no function) | 13 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.comparison_operator | 11 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.__lt__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.__le__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.__eq__ | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.__ne__ | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.__gt__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | DbField.__ge__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_field_info.py | (no function) | 25 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_model.py | DbModel.__replace_empty_dicts | 11 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_model.py | DbModel.__init__ | 2 | 0 | 0 | 100% | 
            
                | pyodmongo/models/db_model.py | (no function) | 18 | 0 | 0 | 100% | 
            
                | pyodmongo/models/fields.py | Field | 6 | 0 | 0 | 100% | 
            
                | pyodmongo/models/fields.py | (no function) | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/models/id_model.py | Id.validate | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/models/id_model.py | Id.__get_pydantic_core_schema__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/id_model.py | (no function) | 10 | 0 | 0 | 100% | 
            
                | pyodmongo/models/metaclasses.py | PyOdmongoMeta.__new__ | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/models/metaclasses.py | PyOdmongoMeta.__getattr__ | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/models/metaclasses.py | DbMeta.__new__ | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/models/metaclasses.py | (no function) | 12 | 0 | 0 | 100% | 
            
                | pyodmongo/models/paginate.py | (no function) | 6 | 0 | 0 | 100% | 
            
                | pyodmongo/models/query_operators.py | QueryOperator.__and__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/query_operators.py | QueryOperator.__or__ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/query_operators.py | QueryOperator.to_dict | 0 | 0 | 1 | 100% | 
            
                | pyodmongo/models/query_operators.py | ComparisonOperator.to_dict | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/models/query_operators.py | _LogicalOperator.to_dict | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/models/query_operators.py | ElemMatchOperator.to_dict | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/models/query_operators.py | (no function) | 20 | 0 | 3 | 100% | 
            
                | pyodmongo/models/responses.py | (no function) | 10 | 0 | 0 | 100% | 
            
                | pyodmongo/models/sort_operators.py | SortOperator.to_dict | 6 | 0 | 0 | 100% | 
            
                | pyodmongo/models/sort_operators.py | (no function) | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/__init__.py | (no function) | 2 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | eq | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | gt | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | gte | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | in_ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | lt | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | lte | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | ne | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | nin | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | text | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | and_ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | or_ | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | nor | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | elem_match | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | sort | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/operators.py | (no function) | 18 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/query_string.py | is_inheritance_of_db_model | 7 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/query_string.py | js_regex_to_python | 16 | 0 | 0 | 100% | 
            
                | pyodmongo/queries/query_string.py | mount_query_filter | 46 | 1 | 2 | 98% | 
            
                | pyodmongo/queries/query_string.py | (no function) | 10 | 0 | 0 | 100% | 
            
                | pyodmongo/services/aggregate_stages.py | unwind | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/services/aggregate_stages.py | lookup | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/services/aggregate_stages.py | set_ | 7 | 0 | 0 | 100% | 
            
                | pyodmongo/services/aggregate_stages.py | group_set_replace_root | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/services/aggregate_stages.py | unset | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/services/aggregate_stages.py | (no function) | 5 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | __ordinary_index_and_text_keys | 31 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | resolve_indexes | 9 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | _is_union | 1 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | _has_a_list_in_union | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | _union_collector_info | 15 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | field_annotation_infos | 22 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | _recursice_db_fields_info | 10 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | resolve_class_fields_db_info | 6 | 0 | 0 | 100% | 
            
                | pyodmongo/services/model_init.py | (no function) | 15 | 0 | 0 | 100% | 
            
                | pyodmongo/services/reference_pipeline.py | _paths_to_ref_ids | 17 | 0 | 0 | 100% | 
            
                | pyodmongo/services/reference_pipeline.py | resolve_reference_pipeline | 25 | 0 | 0 | 100% | 
            
                | pyodmongo/services/reference_pipeline.py | (no function) | 7 | 0 | 0 | 100% | 
            
                | pyodmongo/services/verify_subclasses.py | _rec_verify | 3 | 0 | 0 | 100% | 
            
                | pyodmongo/services/verify_subclasses.py | is_subclass | 6 | 0 | 0 | 100% | 
            
                | pyodmongo/services/verify_subclasses.py | (no function) | 4 | 0 | 0 | 100% | 
            
                | pyodmongo/version.py | (no function) | 9 | 0 | 0 | 100% |