A project to translate Supabase schemas into Pydantic models
Project description
Supabase Pydantic Schemas
A project for digesting Supabase (or Postgres) table & view schemas into Pydantic models. Currently, this is ideal for projects that integrate FastAPI with Supabase-Python, but more updates are coming soon ...
Installation
$ pip install supabase-pydantic # install
$ touch .env # create .env file
$ echo "DB_NAME=<your_db_name>" >> .env # add your postgres db name
$ echo "DB_USER=<your_db_user>" >> .env # add your postgres db user
$ echo "DB_PASS=<your_db_password>" >> .env # add your postgres db password
$ echo "DB_HOST=<your_db_host>" >> .env # add your postgres db host
$ echo "DB_PORT=<your_db_port>" >> .env # add your postgres db port
Usage
$ sb-pydantic # generate default schemas.py to ./entities/fastapi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
supabase_pydantic-0.4.0.tar.gz
(17.6 kB
view hashes)
Built Distribution
Close
Hashes for supabase_pydantic-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6c91637ed2a18e56e6081f420f6fe63a7a350cecd76e6c872892d1c34e24264 |
|
MD5 | de4952387b090bc260993577fcc94f74 |
|
BLAKE2b-256 | 8d8d23ea78d369fe79e8ce9503511e956431514ba555af883f166505906d4111 |