├── .github └── FUNDING.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── cookiecutter.json └── {{cookiecutter.repo_name}} ├── .env ├── .github └── workflows │ ├── .gitkeep │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── Makefile ├── README.md ├── alembic.ini ├── alembic ├── README ├── env.py ├── script.py.mako └── versions │ └── .gitkeep ├── app ├── __init__.py ├── daos │ ├── __init__.py │ ├── base.py │ └── user.py ├── db.py ├── main.py ├── models │ ├── __init__.py │ ├── base.py │ └── user.py ├── routers │ ├── __init__.py │ ├── api_router.py │ └── user.py ├── schemas │ ├── __init__.py │ ├── token.py │ └── user.py ├── services │ ├── __init__.py │ ├── user.py │ └── utils.py └── settings.py ├── docker-compose.yaml ├── pyproject.toml ├── scripts ├── autogenerate.sh └── downgrade.sh ├── static └── welcome.txt └── tests └── __init__.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/README.md -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/.env -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/.github/workflows/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/.github/workflows/release.yml -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/.gitignore -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/.pre-commit-config.yaml -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/Dockerfile -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/Makefile -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/README.md -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/alembic.ini -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. 2 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/alembic/env.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/alembic/script.py.mako -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/alembic/versions/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/__init__.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/daos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/daos/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/daos/base.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/daos/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/daos/user.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/db.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/main.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/models/base.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/models/user.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/routers/api_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/routers/api_router.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/routers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/routers/user.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/schemas/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/schemas/token.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/schemas/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/schemas/user.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/services/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/services/user.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/services/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/services/utils.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/app/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/app/settings.py -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/docker-compose.yaml -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/pyproject.toml -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/scripts/autogenerate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/scripts/autogenerate.sh -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/scripts/downgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/scripts/downgrade.sh -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/static/welcome.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lolomgrofl/fastapi-genesis/HEAD/{{cookiecutter.repo_name}}/static/welcome.txt -------------------------------------------------------------------------------- /{{cookiecutter.repo_name}}/tests/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------