Skip to main content

Auto-generate FastAPI CRUD routes with pagination, filtering, and async support

Project description

fastapi-auto-restful

Automatically generate RESTful CRUD APIs from your database tables.

✨ Features

  • Sync & Async support (SQLAlchemy 2.0)
  • Pagination: {"items": [...], "total": 100, "skip": 0, "limit": 10}
  • Query filtering: ?name=John&age__gt=18
  • Nested responses for foreign keys
  • Works with PostgreSQL, MySQL, SQLite

🚀 Install

pip install fastapi-auto-restful

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastapi_auto_restful-0.3.1.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastapi_auto_restful-0.3.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_auto_restful-0.3.1.tar.gz.

File metadata

  • Download URL: fastapi_auto_restful-0.3.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for fastapi_auto_restful-0.3.1.tar.gz
Algorithm Hash digest
SHA256 4e9eb40a03d6e3ca5fbd3a946d7d82d36293d854f12e9941b0801c3651760c9b
MD5 dbfc2250dcc5200348f4db0035922315
BLAKE2b-256 57f2f5b734c4be5232ed7bea05e10fe8311e00ec83d82c5b442735418483bfc9

See more details on using hashes here.

File details

Details for the file fastapi_auto_restful-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_auto_restful-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df8ef8ecd4f0f6b6d81bcc60ee2a36e3cc86a82366d8704d4e73e85f9aadf370
MD5 284fcbc4dc0adea607dd938d580b23b1
BLAKE2b-256 ae374e25e011915669797d78281427b2ba7ce6e821af7906c170470096f4f96d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page