Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / jonra1993 / fastapi-alembic-sqlmodel-async
This is a project template which uses FastAPI, Pydantic 2.0, Alembic and async SQLModel as ORM. It shows a complete async CRUD using authentication and role base access control.
Stars: 773
Forks: 131
Open Issues: 5
License: mit
Language: Python
Repo Size: 10.8 MB
Dependencies:
2,176
Created: about 2 years ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Topics: alembic, asyncio, caddy, docker, docker-compose, fastapi, fastapi-async-db, fastapi-boilerplate, fastapi-cache, fastapi-crud, fastapi-pagination, fastapi-sqlmodel, postgresql, pydantic-v2, sqlalchemy, sqlalchemy2, sqlmodel
Files
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- peaceiris/actions-gh-pages v3 composite
- actions/checkout v3 composite
- actions/checkout main composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/metadata-action v4 composite
- einaregilsson/beanstalk-deploy v21 composite
- tiangolo/uvicorn-gunicorn-fastapi python3.10-2022-11-25 build
- bitnami/postgresql 13.3.0
- minio/minio latest
- nginx latest
- redis alpine
- traefik latest
- sonarqube 8.9.10-community
- bitnami/postgresql 13.3.0
- jrtec/fastapi-alembic-sqlmodel-async latest
- minio/minio latest
- nginx latest
- redis alpine
- traefik latest
- @docusaurus/module-type-aliases 2.2.0 development
- @tsconfig/docusaurus ^1.0.5 development
- typescript ^4.7.4 development
- @docusaurus/core 2.2.0
- @docusaurus/preset-classic 2.2.0
- @mdx-js/react ^1.6.22
- clsx ^1.2.1
- prism-react-renderer ^1.3.5
- react ^17.0.2
- react-dom ^17.0.2
- black ^22.10.0 develop
- pytest ^5.2 develop
- ruff ^0.0.214 develop
- Pillow ^9.3.0
- SQLAlchemy ^1.4.40
- SQLAlchemy-Utils ^0.38.3
- alembic ^1.8.1
- asyncer ^0.0.2
- asyncpg ^0.27.0
- cryptography ^38.0.3
- fastapi ^0.92.0
- fastapi-async-sqlalchemy ^0.3.12
- fastapi-cache2 ^0.2.0
- fastapi-pagination ^0.11.0
- httpx ^0.23.1
- minio ^7.1.12
- openpyxl ^3.0.10
- pandas ^1.5.3
- passlib ^1.7.4
- python ^3.8
- python-jose ^3.3.0
- redis ^4.4.2
- sqlmodel ^0.0.8
- watchfiles ^0.18.1
- bitnami/postgresql 13.3.0
- caddy alpine
- minio/minio latest
- redis alpine
- atomicwrites 1.4.1 develop
- black 22.12.0 develop
- more-itertools 9.0.0 develop
- mypy-extensions 1.0.0 develop
- pathspec 0.11.0 develop
- platformdirs 3.0.0 develop
- pluggy 0.13.1 develop
- py 1.11.0 develop
- pytest 5.4.3 develop
- ruff 0.0.214 develop
- tomli 2.0.1 develop
- wcwidth 0.2.6 develop
- aiohttp 3.8.3
- aiosignal 1.3.1
- alembic 1.9.3
- anyio 3.6.2
- async-timeout 4.0.2
- asyncer 0.0.2
- asyncpg 0.27.0
- attrs 22.2.0
- certifi 2022.12.7
- cffi 1.15.1
- charset-normalizer 2.1.1
- click 8.1.3
- colorama 0.4.6
- cryptography 38.0.4
- dnspython 2.3.0
- ecdsa 0.18.0
- email-validator 1.3.1
- et-xmlfile 1.1.0
- fastapi 0.92.0
- fastapi-async-sqlalchemy 0.3.12
- fastapi-cache2 0.2.0
- fastapi-pagination 0.11.4
- frozenlist 1.3.3
- greenlet 2.0.2
- h11 0.14.0
- httpcore 0.16.3
- httptools 0.5.0
- httpx 0.23.3
- idna 3.4
- importlib-metadata 6.0.0
- importlib-resources 5.10.2
- itsdangerous 2.1.2
- jinja2 3.1.2
- mako 1.2.4
- markupsafe 2.1.2
- minio 7.1.13
- multidict 6.0.4
- numpy 1.24.2
- openpyxl 3.1.0
- orjson 3.8.6
- packaging 23.0
- pandas 1.5.3
- passlib 1.7.4
- pendulum 2.1.2
- pillow 9.4.0
- pyasn1 0.4.8
- pycparser 2.21
- pydantic 1.10.4
- python-dateutil 2.8.2
- python-dotenv 0.21.1
- python-jose 3.3.0
- python-multipart 0.0.5
- pytz 2022.7.1
- pytzdata 2020.1
- pyyaml 6.0
- redis 4.5.1
- rfc3986 1.5.0
- rsa 4.9
- six 1.16.0
- sniffio 1.3.0
- sqlakeyset 1.0.1659142803
- sqlalchemy 1.4.41
- sqlalchemy-utils 0.38.3
- sqlalchemy2-stubs 0.0.2a32
- sqlmodel 0.0.8
- starlette 0.25.0
- typing-extensions 4.4.0
- ujson 5.7.0
- urllib3 1.26.14
- uvicorn 0.20.0
- uvloop 0.17.0
- watchfiles 0.18.1
- websockets 10.4
- yarl 1.8.2
- zipp 3.13.0