├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── alembic.ini ├── app ├── __init__.py ├── conftest.py ├── core │ ├── __init__.py │ ├── config.py │ ├── db.py │ └── models.py ├── heroes │ ├── __init__.py │ ├── api.py │ ├── crud.py │ ├── dependencies.py │ ├── examples.py │ ├── models.py │ └── tests │ │ ├── __init__.py │ │ ├── data │ │ └── data.json │ │ └── tests.py ├── main.py └── router │ ├── __init__.py │ └── api_v1 │ ├── __init__.py │ └── endpoints.py ├── example.env ├── migrations ├── README ├── env.py ├── script.py.mako └── versions │ └── 0001_886322ad66ff_heroes.py ├── poetry.lock ├── pyproject.toml └── pytest.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/alembic.ini -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/conftest.py -------------------------------------------------------------------------------- /app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/core/config.py -------------------------------------------------------------------------------- /app/core/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/core/db.py -------------------------------------------------------------------------------- /app/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/core/models.py -------------------------------------------------------------------------------- /app/heroes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/heroes/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/api.py -------------------------------------------------------------------------------- /app/heroes/crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/crud.py -------------------------------------------------------------------------------- /app/heroes/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/dependencies.py -------------------------------------------------------------------------------- /app/heroes/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/examples.py -------------------------------------------------------------------------------- /app/heroes/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/models.py -------------------------------------------------------------------------------- /app/heroes/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/heroes/tests/data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/tests/data/data.json -------------------------------------------------------------------------------- /app/heroes/tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/heroes/tests/tests.py -------------------------------------------------------------------------------- /app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/main.py -------------------------------------------------------------------------------- /app/router/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/router/api_v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/router/api_v1/endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/app/router/api_v1/endpoints.py -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/example.env -------------------------------------------------------------------------------- /migrations/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/migrations/README -------------------------------------------------------------------------------- /migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/migrations/env.py -------------------------------------------------------------------------------- /migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/migrations/script.py.mako -------------------------------------------------------------------------------- /migrations/versions/0001_886322ad66ff_heroes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/migrations/versions/0001_886322ad66ff_heroes.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ETretyakov/hero-app/HEAD/pytest.ini --------------------------------------------------------------------------------