├── .env ├── .gitignore ├── Dockerfile ├── alembic.ini ├── alembic ├── README ├── env.py ├── script.py.mako └── versions │ └── ed40317fe4a1_.py ├── docker-compose.yaml ├── poetry.lock ├── pyproject.toml └── src ├── __init__.py ├── api ├── __init__.py ├── api_v1 │ ├── __init__.py │ ├── api.py │ └── endpoints │ │ ├── __init__.py │ │ ├── login.py │ │ └── users.py └── deps.py ├── core ├── __init__.py ├── config.py └── security.py ├── crud ├── __init__.py ├── base.py └── crud_user.py ├── db ├── __init__.py ├── base.py ├── base_class.py └── session.py ├── main.py ├── models ├── __init__.py └── auth.py ├── schemas ├── __init__.py ├── msg.py ├── token.py └── user.py └── utils.py /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/Dockerfile -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/alembic.ini -------------------------------------------------------------------------------- /alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/alembic/env.py -------------------------------------------------------------------------------- /alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/alembic/script.py.mako -------------------------------------------------------------------------------- /alembic/versions/ed40317fe4a1_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/alembic/versions/ed40317fe4a1_.py -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/api_v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/api_v1/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/api/api_v1/api.py -------------------------------------------------------------------------------- /src/api/api_v1/endpoints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/api_v1/endpoints/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/api/api_v1/endpoints/login.py -------------------------------------------------------------------------------- /src/api/api_v1/endpoints/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/api/api_v1/endpoints/users.py -------------------------------------------------------------------------------- /src/api/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/api/deps.py -------------------------------------------------------------------------------- /src/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/core/config.py -------------------------------------------------------------------------------- /src/core/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/core/security.py -------------------------------------------------------------------------------- /src/crud/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/crud/__init__.py -------------------------------------------------------------------------------- /src/crud/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/crud/base.py -------------------------------------------------------------------------------- /src/crud/crud_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/crud/crud_user.py -------------------------------------------------------------------------------- /src/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/db/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/db/base.py -------------------------------------------------------------------------------- /src/db/base_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/db/base_class.py -------------------------------------------------------------------------------- /src/db/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/db/session.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/main.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/models/__init__.py -------------------------------------------------------------------------------- /src/models/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/models/auth.py -------------------------------------------------------------------------------- /src/schemas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/schemas/__init__.py -------------------------------------------------------------------------------- /src/schemas/msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/schemas/msg.py -------------------------------------------------------------------------------- /src/schemas/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/schemas/token.py -------------------------------------------------------------------------------- /src/schemas/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/schemas/user.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mdslino/fastapi-sqlalchemy-async/HEAD/src/utils.py --------------------------------------------------------------------------------