├── .gitignore ├── LICENSE ├── requirements.txt ├── src ├── __init__.py ├── __main__.py ├── application │ ├── __init__.py │ ├── account │ │ ├── __init__.py │ │ ├── dto │ │ │ ├── __init__.py │ │ │ ├── account.py │ │ │ └── auth.py │ │ ├── exceptions │ │ │ ├── __init__.py │ │ │ ├── account.py │ │ │ └── auth.py │ │ ├── interfaces │ │ │ ├── __init__.py │ │ │ ├── hasher │ │ │ │ ├── __init__.py │ │ │ │ └── hasher.py │ │ │ ├── repo │ │ │ │ ├── __init__.py │ │ │ │ └── account_repo.py │ │ │ └── uow │ │ │ │ ├── __init__.py │ │ │ │ └── account_uow.py │ │ └── usecases │ │ │ ├── __init__.py │ │ │ ├── account.py │ │ │ └── auth.py │ ├── animal │ │ ├── __init__.py │ │ ├── dto │ │ │ ├── __init__.py │ │ │ ├── animal.py │ │ │ ├── animal_visited_location.py │ │ │ └── type_of_specific_animal.py │ │ ├── exceptions │ │ │ ├── __init__.py │ │ │ ├── animal.py │ │ │ ├── animal_visited_location.py │ │ │ └── common.py │ │ ├── interfaces │ │ │ ├── __init__.py │ │ │ ├── repo │ │ │ │ ├── __init__.py │ │ │ │ ├── animal_repo.py │ │ │ │ ├── animal_type_repo.py │ │ │ │ └── animal_visited_location_repo.py │ │ │ └── uow │ │ │ │ ├── __init__.py │ │ │ │ ├── animal_type_uow.py │ │ │ │ ├── animal_uow.py │ │ │ │ └── animal_visited_location_uow.py │ │ └── usecases │ │ │ ├── __init__.py │ │ │ ├── animal.py │ │ │ ├── animal_visited_location.py │ │ │ └── type_of_specific_animal.py │ ├── animal_type │ │ ├── __init__.py │ │ ├── dto │ │ │ ├── __init__.py │ │ │ └── animal_type.py │ │ ├── exceptions │ │ │ ├── __init__.py │ │ │ └── animal_type.py │ │ ├── interfaces │ │ │ ├── __init__.py │ │ │ ├── repo │ │ │ │ ├── __init__.py │ │ │ │ └── animal_type_repo.py │ │ │ └── uow │ │ │ │ ├── __init__.py │ │ │ │ └── animal_type_uow.py │ │ └── usecases │ │ │ ├── __init__.py │ │ │ └── animal_type.py │ ├── common │ │ ├── __init__.py │ │ ├── dto │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ └── id_validator.py │ │ ├── exceptions │ │ │ ├── __init__.py │ │ │ └── application.py │ │ └── interfaces │ │ │ ├── __init__.py │ │ │ ├── mapper.py │ │ │ └── uow │ │ │ ├── __init__.py │ │ │ └── base.py │ └── location_point │ │ ├── __init__.py │ │ ├── dto │ │ ├── __init__.py │ │ └── location_point.py │ │ ├── exceptions │ │ ├── __init__.py │ │ └── location_point.py │ │ ├── interfaces │ │ ├── __init__.py │ │ ├── repo │ │ │ ├── __init__.py │ │ │ └── location_point_repo.py │ │ └── uow │ │ │ ├── __init__.py │ │ │ └── location_point_uow.py │ │ └── usecases │ │ ├── __init__.py │ │ └── location_point.py ├── domain │ ├── __init__.py │ ├── account │ │ ├── __init__.py │ │ ├── entities │ │ │ ├── __init__.py │ │ │ └── account.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ └── access_policy.py │ │ └── value_objects.py │ ├── animal │ │ ├── __init__.py │ │ ├── entities │ │ │ ├── __init__.py │ │ │ ├── animal.py │ │ │ ├── animal_visited_location.py │ │ │ └── type_of_specific_animal.py │ │ ├── enums.py │ │ ├── exceptions │ │ │ ├── __init__.py │ │ │ ├── animal.py │ │ │ ├── animal_visited_location.py │ │ │ ├── common.py │ │ │ └── type_of_specific_animal.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── anima_visited_locations.py │ │ │ ├── animal.py │ │ │ └── type_of_specific_animal.py │ │ └── values_objects │ │ │ ├── __init__.py │ │ │ ├── animal.py │ │ │ ├── animal_visited_location.py │ │ │ ├── common.py │ │ │ └── type_of_specific_animal.py │ ├── animal_type │ │ ├── __init__.py │ │ ├── entities │ │ │ ├── __init__.py │ │ │ └── animal_type.py │ │ └── value_objects.py │ ├── common │ │ ├── __init__.py │ │ ├── constants │ │ │ ├── __init__.py │ │ │ └── empty.py │ │ ├── entities │ │ │ ├── __init__.py │ │ │ ├── entity.py │ │ │ └── entity_merge.py │ │ ├── exceptions │ │ │ ├── __init__.py │ │ │ ├── domain.py │ │ │ └── validation.py │ │ ├── utils │ │ │ ├── __init__.py │ │ │ └── data_filter.py │ │ └── value_objects │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── id.py │ │ │ ├── integer.py │ │ │ ├── list.py │ │ │ └── text.py │ └── location_point │ │ ├── __init__.py │ │ ├── entities │ │ ├── __init__.py │ │ └── location_point.py │ │ └── value_objects.py ├── infrastructure │ ├── __init__.py │ ├── database │ │ ├── __init__.py │ │ ├── config.py │ │ ├── connections.py │ │ ├── migrations │ │ │ ├── README │ │ │ ├── env.py │ │ │ └── script.py.mako │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── account.py │ │ │ ├── animal.py │ │ │ ├── animal_type.py │ │ │ ├── animal_visited_location.py │ │ │ ├── base.py │ │ │ ├── location_point.py │ │ │ └── type_of_specific_animal.py │ │ ├── repo │ │ │ ├── __init__.py │ │ │ ├── account │ │ │ │ ├── __init__.py │ │ │ │ ├── account_query_builder.py │ │ │ │ └── account_repo.py │ │ │ ├── animal │ │ │ │ ├── __init__.py │ │ │ │ ├── animal_query_builder.py │ │ │ │ ├── animal_repo.py │ │ │ │ └── visited_location_query_builder.py │ │ │ ├── animal_type │ │ │ │ ├── __init__.py │ │ │ │ └── animal_type_repo.py │ │ │ ├── common │ │ │ │ ├── __init__.py │ │ │ │ ├── base_query_bilder.py │ │ │ │ ├── base_repo.py │ │ │ │ ├── exceptions │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ └── database_exceptions.py │ │ │ │ └── interfaces │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── error_parser.py │ │ │ └── location_point │ │ │ │ ├── __init__.py │ │ │ │ └── location_point_repo.py │ │ ├── uow │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── main.py │ │ │ └── uow.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ └── connection_string_maker.py │ ├── hasher.py │ └── mapper │ │ ├── __init__.py │ │ ├── converter.py │ │ ├── converters │ │ ├── __init__.py │ │ ├── account.py │ │ ├── animal.py │ │ ├── animal_type.py │ │ └── location_point.py │ │ ├── decor.py │ │ ├── main.py │ │ └── mapper.py └── presentation │ ├── __init__.py │ ├── api │ ├── __init__.py │ ├── config.py │ ├── handlers │ │ ├── __init__.py │ │ ├── animal │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── common │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── exception_handler.py │ │ │ │ │ └── router.py │ │ │ │ ├── delete_controllers.py │ │ │ │ ├── get_controllers.py │ │ │ │ ├── post_controllers.py │ │ │ │ └── put_controllers.py │ │ │ ├── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── get_request.py │ │ │ │ ├── post_reguest.py │ │ │ │ └── put_request.py │ │ │ └── responses │ │ │ │ ├── __init__.py │ │ │ │ ├── animal.py │ │ │ │ └── animal_visited_location.py │ │ ├── animal_type │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── common │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── exception_handler.py │ │ │ │ │ └── router.py │ │ │ │ ├── delete_controllers.py │ │ │ │ ├── get_controllers.py │ │ │ │ ├── post_controllers.py │ │ │ │ └── put_controllers.py │ │ │ ├── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── post_request.py │ │ │ │ └── put_request.py │ │ │ └── responses │ │ │ │ ├── __init__.py │ │ │ │ └── animal_type.py │ │ ├── common │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ └── exception_handler.py │ │ │ └── utils │ │ │ │ ├── __init__.py │ │ │ │ └── from_getter.py │ │ ├── location_point │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── common │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── exception_handler.py │ │ │ │ │ └── router.py │ │ │ │ ├── delete_controllers.py │ │ │ │ ├── get_controllers.py │ │ │ │ ├── post_controllers.py │ │ │ │ └── put_controllers.py │ │ │ ├── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── post_request.py │ │ │ │ └── put_request.py │ │ │ └── responses │ │ │ │ ├── __init__.py │ │ │ │ └── location_point.py │ │ ├── main.py │ │ └── user │ │ │ ├── __init__.py │ │ │ ├── account │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── delete_controllers.py │ │ │ │ ├── get_controllers.py │ │ │ │ ├── put_controllers.py │ │ │ │ └── router.py │ │ │ ├── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── get_request.py │ │ │ │ └── put_request.py │ │ │ └── responses │ │ │ │ ├── __init__.py │ │ │ │ └── account.py │ │ │ ├── common │ │ │ ├── __init__.py │ │ │ └── exception_handler.py │ │ │ └── registration │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ ├── post_controllers.py │ │ │ └── router.py │ │ │ ├── requests │ │ │ ├── __init__.py │ │ │ └── post_request.py │ │ │ └── responses │ │ │ ├── __init__.py │ │ │ └── account.py │ ├── main.py │ ├── optional_auth.py │ ├── presenter │ │ ├── __init__.py │ │ ├── main.py │ │ ├── presenter.py │ │ └── presenters │ │ │ ├── __init__.py │ │ │ ├── account.py │ │ │ ├── animal.py │ │ │ ├── animal_type.py │ │ │ └── location_point.py │ └── providers │ │ ├── __init__.py │ │ ├── abstract │ │ ├── __init__.py │ │ ├── auth.py │ │ ├── common.py │ │ └── services.py │ │ ├── auth.py │ │ ├── common.py │ │ ├── main.py │ │ └── services.py │ └── config │ ├── __init__.py │ ├── config.py │ └── config_reader.py └── test ├── __init__.py ├── test_domain ├── __init__.py ├── test_data_filter.py ├── test_entities │ ├── __init__.py │ ├── common.py │ ├── test_animal.py │ ├── test_animal_visited_location.py │ └── test_type_of_specific_animal.py └── test_merge.py └── test_infrastructure ├── __init__.py └── test_mapper ├── __init__.py ├── common.py ├── test_account.py ├── test_animal.py ├── test_animal_type.py └── test_location_point.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/LICENSE -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/__main__.py -------------------------------------------------------------------------------- /src/application/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/dto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/dto/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/dto/account.py -------------------------------------------------------------------------------- /src/application/account/dto/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/dto/auth.py -------------------------------------------------------------------------------- /src/application/account/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/exceptions/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/exceptions/account.py -------------------------------------------------------------------------------- /src/application/account/exceptions/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/exceptions/auth.py -------------------------------------------------------------------------------- /src/application/account/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/interfaces/hasher/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/interfaces/hasher/hasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/interfaces/hasher/hasher.py -------------------------------------------------------------------------------- /src/application/account/interfaces/repo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/interfaces/repo/__init__.py -------------------------------------------------------------------------------- /src/application/account/interfaces/repo/account_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/interfaces/repo/account_repo.py -------------------------------------------------------------------------------- /src/application/account/interfaces/uow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/account/interfaces/uow/account_uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/interfaces/uow/account_uow.py -------------------------------------------------------------------------------- /src/application/account/usecases/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/application/account/usecases/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/usecases/account.py -------------------------------------------------------------------------------- /src/application/account/usecases/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/account/usecases/auth.py -------------------------------------------------------------------------------- /src/application/animal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal/dto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal/dto/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/dto/animal.py -------------------------------------------------------------------------------- /src/application/animal/dto/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/dto/animal_visited_location.py -------------------------------------------------------------------------------- /src/application/animal/dto/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/dto/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/application/animal/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal/exceptions/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/exceptions/animal.py -------------------------------------------------------------------------------- /src/application/animal/exceptions/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/exceptions/animal_visited_location.py -------------------------------------------------------------------------------- /src/application/animal/exceptions/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/exceptions/common.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal/interfaces/repo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/repo/__init__.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/repo/animal_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/repo/animal_repo.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/repo/animal_type_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/repo/animal_type_repo.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/repo/animal_visited_location_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/repo/animal_visited_location_repo.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/uow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal/interfaces/uow/animal_type_uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/uow/animal_type_uow.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/uow/animal_uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/uow/animal_uow.py -------------------------------------------------------------------------------- /src/application/animal/interfaces/uow/animal_visited_location_uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/interfaces/uow/animal_visited_location_uow.py -------------------------------------------------------------------------------- /src/application/animal/usecases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal/usecases/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/usecases/animal.py -------------------------------------------------------------------------------- /src/application/animal/usecases/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/usecases/animal_visited_location.py -------------------------------------------------------------------------------- /src/application/animal/usecases/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal/usecases/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/application/animal_type/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal_type/dto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal_type/dto/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal_type/dto/animal_type.py -------------------------------------------------------------------------------- /src/application/animal_type/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal_type/exceptions/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal_type/exceptions/animal_type.py -------------------------------------------------------------------------------- /src/application/animal_type/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal_type/interfaces/repo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal_type/interfaces/repo/__init__.py -------------------------------------------------------------------------------- /src/application/animal_type/interfaces/repo/animal_type_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal_type/interfaces/repo/animal_type_repo.py -------------------------------------------------------------------------------- /src/application/animal_type/interfaces/uow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal_type/interfaces/uow/animal_type_uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal_type/interfaces/uow/animal_type_uow.py -------------------------------------------------------------------------------- /src/application/animal_type/usecases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/animal_type/usecases/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/animal_type/usecases/animal_type.py -------------------------------------------------------------------------------- /src/application/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/common/dto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/common/dto/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/common/dto/base.py -------------------------------------------------------------------------------- /src/application/common/dto/id_validator.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/application/common/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/common/exceptions/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/common/exceptions/application.py -------------------------------------------------------------------------------- /src/application/common/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/common/interfaces/mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/common/interfaces/mapper.py -------------------------------------------------------------------------------- /src/application/common/interfaces/uow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/common/interfaces/uow/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/common/interfaces/uow/base.py -------------------------------------------------------------------------------- /src/application/location_point/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/location_point/dto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/location_point/dto/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/location_point/dto/location_point.py -------------------------------------------------------------------------------- /src/application/location_point/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/location_point/exceptions/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/location_point/exceptions/location_point.py -------------------------------------------------------------------------------- /src/application/location_point/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/location_point/interfaces/repo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/location_point/interfaces/repo/__init__.py -------------------------------------------------------------------------------- /src/application/location_point/interfaces/repo/location_point_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/location_point/interfaces/repo/location_point_repo.py -------------------------------------------------------------------------------- /src/application/location_point/interfaces/uow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/location_point/interfaces/uow/location_point_uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/location_point/interfaces/uow/location_point_uow.py -------------------------------------------------------------------------------- /src/application/location_point/usecases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/application/location_point/usecases/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/application/location_point/usecases/location_point.py -------------------------------------------------------------------------------- /src/domain/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/account/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/account/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/account/entities/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/account/entities/account.py -------------------------------------------------------------------------------- /src/domain/account/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/account/services/access_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/account/services/access_policy.py -------------------------------------------------------------------------------- /src/domain/account/value_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/account/value_objects.py -------------------------------------------------------------------------------- /src/domain/animal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal/entities/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/entities/animal.py -------------------------------------------------------------------------------- /src/domain/animal/entities/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/entities/animal_visited_location.py -------------------------------------------------------------------------------- /src/domain/animal/entities/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/entities/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/domain/animal/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/enums.py -------------------------------------------------------------------------------- /src/domain/animal/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal/exceptions/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/exceptions/animal.py -------------------------------------------------------------------------------- /src/domain/animal/exceptions/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/exceptions/animal_visited_location.py -------------------------------------------------------------------------------- /src/domain/animal/exceptions/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/exceptions/common.py -------------------------------------------------------------------------------- /src/domain/animal/exceptions/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/exceptions/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/domain/animal/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal/services/anima_visited_locations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/services/anima_visited_locations.py -------------------------------------------------------------------------------- /src/domain/animal/services/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/services/animal.py -------------------------------------------------------------------------------- /src/domain/animal/services/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/services/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/domain/animal/values_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal/values_objects/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/values_objects/animal.py -------------------------------------------------------------------------------- /src/domain/animal/values_objects/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/values_objects/animal_visited_location.py -------------------------------------------------------------------------------- /src/domain/animal/values_objects/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/values_objects/common.py -------------------------------------------------------------------------------- /src/domain/animal/values_objects/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal/values_objects/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/domain/animal_type/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal_type/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/animal_type/entities/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal_type/entities/animal_type.py -------------------------------------------------------------------------------- /src/domain/animal_type/value_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/animal_type/value_objects.py -------------------------------------------------------------------------------- /src/domain/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/common/constants/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/common/constants/empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/constants/empty.py -------------------------------------------------------------------------------- /src/domain/common/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/common/entities/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/entities/entity.py -------------------------------------------------------------------------------- /src/domain/common/entities/entity_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/entities/entity_merge.py -------------------------------------------------------------------------------- /src/domain/common/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/common/exceptions/domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/exceptions/domain.py -------------------------------------------------------------------------------- /src/domain/common/exceptions/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/exceptions/validation.py -------------------------------------------------------------------------------- /src/domain/common/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/common/utils/data_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/utils/data_filter.py -------------------------------------------------------------------------------- /src/domain/common/value_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/common/value_objects/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/value_objects/base.py -------------------------------------------------------------------------------- /src/domain/common/value_objects/id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/value_objects/id.py -------------------------------------------------------------------------------- /src/domain/common/value_objects/integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/value_objects/integer.py -------------------------------------------------------------------------------- /src/domain/common/value_objects/list.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/domain/common/value_objects/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/common/value_objects/text.py -------------------------------------------------------------------------------- /src/domain/location_point/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/location_point/entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/location_point/entities/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/location_point/entities/location_point.py -------------------------------------------------------------------------------- /src/domain/location_point/value_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/domain/location_point/value_objects.py -------------------------------------------------------------------------------- /src/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/config.py -------------------------------------------------------------------------------- /src/infrastructure/database/connections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/connections.py -------------------------------------------------------------------------------- /src/infrastructure/database/migrations/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/migrations/README -------------------------------------------------------------------------------- /src/infrastructure/database/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/migrations/env.py -------------------------------------------------------------------------------- /src/infrastructure/database/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/migrations/script.py.mako -------------------------------------------------------------------------------- /src/infrastructure/database/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/account.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/animal.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/animal_type.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/animal_visited_location.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/base.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/location_point.py -------------------------------------------------------------------------------- /src/infrastructure/database/models/type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/models/type_of_specific_animal.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/account/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/account/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/account/account_query_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/account/account_query_builder.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/account/account_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/account/account_repo.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/animal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/animal/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/animal/animal_query_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/animal/animal_query_builder.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/animal/animal_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/animal/animal_repo.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/animal/visited_location_query_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/animal/visited_location_query_builder.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/animal_type/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/animal_type/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/animal_type/animal_type_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/animal_type/animal_type_repo.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/base_query_bilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/common/base_query_bilder.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/base_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/common/base_repo.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/exceptions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/common/exceptions/base.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/exceptions/database_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/common/exceptions/database_exceptions.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/repo/common/interfaces/error_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/common/interfaces/error_parser.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/location_point/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/location_point/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/database/repo/location_point/location_point_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/repo/location_point/location_point_repo.py -------------------------------------------------------------------------------- /src/infrastructure/database/uow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/uow/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/uow/base.py -------------------------------------------------------------------------------- /src/infrastructure/database/uow/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/uow/main.py -------------------------------------------------------------------------------- /src/infrastructure/database/uow/uow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/uow/uow.py -------------------------------------------------------------------------------- /src/infrastructure/database/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/database/utils/connection_string_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/database/utils/connection_string_maker.py -------------------------------------------------------------------------------- /src/infrastructure/hasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/hasher.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/infrastructure/mapper/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/converter.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/converters/__init__.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/converters/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/converters/account.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/converters/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/converters/animal.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/converters/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/converters/animal_type.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/converters/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/converters/location_point.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/decor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/decor.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/main.py -------------------------------------------------------------------------------- /src/infrastructure/mapper/mapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/infrastructure/mapper/mapper.py -------------------------------------------------------------------------------- /src/presentation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/__init__.py: -------------------------------------------------------------------------------- 1 | from .main import init_app -------------------------------------------------------------------------------- /src/presentation/api/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/config.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/common/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/common/exception_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/common/exception_handler.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/common/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/common/router.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/delete_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/delete_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/get_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/get_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/post_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/post_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/controllers/put_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/controllers/put_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/requests/get_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/requests/get_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/requests/post_reguest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/requests/post_reguest.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/requests/put_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/requests/put_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/responses/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/responses/animal.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal/responses/animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal/responses/animal_visited_location.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/common/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/common/exception_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/common/exception_handler.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/common/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/common/router.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/delete_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/delete_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/get_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/get_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/post_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/post_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/controllers/put_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/controllers/put_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/requests/post_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/requests/post_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/requests/put_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/requests/put_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/animal_type/responses/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/animal_type/responses/animal_type.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/common/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/common/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/common/controllers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/common/controllers/exception_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/common/controllers/exception_handler.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/common/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/common/utils/from_getter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/common/utils/from_getter.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/common/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/common/exception_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/common/exception_handler.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/common/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/common/router.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/delete_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/delete_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/get_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/get_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/post_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/post_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/controllers/put_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/controllers/put_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/requests/post_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/requests/post_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/requests/put_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/requests/put_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/location_point/responses/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/location_point/responses/location_point.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/main.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/controllers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/controllers/delete_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/controllers/delete_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/controllers/get_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/controllers/get_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/controllers/put_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/controllers/put_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/controllers/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/controllers/router.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/requests/get_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/requests/get_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/requests/put_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/requests/put_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/account/responses/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/account/responses/account.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/common/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/common/exception_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/common/exception_handler.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/registration/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/registration/controllers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/controllers/post_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/registration/controllers/post_controllers.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/controllers/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/registration/controllers/router.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/requests/post_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/registration/requests/post_request.py -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/handlers/user/registration/responses/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/handlers/user/registration/responses/account.py -------------------------------------------------------------------------------- /src/presentation/api/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/main.py -------------------------------------------------------------------------------- /src/presentation/api/optional_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/optional_auth.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/api/presenter/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/main.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/presenter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/presenter.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/presenters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/presenters/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/presenters/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/presenters/account.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/presenters/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/presenters/animal.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/presenters/animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/presenters/animal_type.py -------------------------------------------------------------------------------- /src/presentation/api/presenter/presenters/location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/presenter/presenters/location_point.py -------------------------------------------------------------------------------- /src/presentation/api/providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/providers/abstract/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/abstract/__init__.py -------------------------------------------------------------------------------- /src/presentation/api/providers/abstract/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/abstract/auth.py -------------------------------------------------------------------------------- /src/presentation/api/providers/abstract/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/abstract/common.py -------------------------------------------------------------------------------- /src/presentation/api/providers/abstract/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/abstract/services.py -------------------------------------------------------------------------------- /src/presentation/api/providers/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/auth.py -------------------------------------------------------------------------------- /src/presentation/api/providers/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/common.py -------------------------------------------------------------------------------- /src/presentation/api/providers/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/main.py -------------------------------------------------------------------------------- /src/presentation/api/providers/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/api/providers/services.py -------------------------------------------------------------------------------- /src/presentation/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/presentation/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/config/config.py -------------------------------------------------------------------------------- /src/presentation/config/config_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/src/presentation/config/config_reader.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_domain/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_domain/test_data_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_domain/test_data_filter.py -------------------------------------------------------------------------------- /test/test_domain/test_entities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_domain/test_entities/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_domain/test_entities/common.py -------------------------------------------------------------------------------- /test/test_domain/test_entities/test_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_domain/test_entities/test_animal.py -------------------------------------------------------------------------------- /test/test_domain/test_entities/test_animal_visited_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_domain/test_entities/test_animal_visited_location.py -------------------------------------------------------------------------------- /test/test_domain/test_entities/test_type_of_specific_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_domain/test_entities/test_type_of_specific_animal.py -------------------------------------------------------------------------------- /test/test_domain/test_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_domain/test_merge.py -------------------------------------------------------------------------------- /test/test_infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_infrastructure/test_mapper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_infrastructure/test_mapper/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_infrastructure/test_mapper/common.py -------------------------------------------------------------------------------- /test/test_infrastructure/test_mapper/test_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_infrastructure/test_mapper/test_account.py -------------------------------------------------------------------------------- /test/test_infrastructure/test_mapper/test_animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_infrastructure/test_mapper/test_animal.py -------------------------------------------------------------------------------- /test/test_infrastructure/test_mapper/test_animal_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_infrastructure/test_mapper/test_animal_type.py -------------------------------------------------------------------------------- /test/test_infrastructure/test_mapper/test_location_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poorpen/animal-records/HEAD/test/test_infrastructure/test_mapper/test_location_point.py --------------------------------------------------------------------------------