-
-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generating types in python format #795
Comments
Type generation is handled mostly in https://github.com/supabase/postgres-meta/tree/master/src/server/templates where you can see a list of supported type templates. If you would like to contribute a new language, we will be more than happy to review your PR. |
Could you please assign this issue to me? I find it very interesting t. Also, could you guide me on anything I need to know to get started? Any specific instructions or resources would be greatly appreciated |
thanks @Mohmn for the response . my bad for late response but yeah I understood we will have to define the generator types and the wrapped call functions in order to pythonic format. but yeah right now I have my plate full in terms of time dedication , so if you want to contribute please feel free to do that. |
Generating types in Python will be really helpfull |
python types would actually be incredible, having a built in almost-ORM? with supabase would be wild |
Please, this would be amazing. |
Please, this would be beyond amazing. |
Wrote a small implementation for Python here: https://github.com/nikita-olechko/Supabase-Table-Type-Definitions-In-Python/blob/main/README.md Far from comprehensive, but works. |
Here is my suggestion for the output format #808 I don't think it will be hard to modify the go file to do this for python. |
Is your feature request related to a problem? Please describe.
I was following the tutorial for generating the database types for supabase here , so I thought normally this command can be adapted for the python in order to generate the corresponding types in python objects
Describe the solution you'd like
to include the command
npx supabase gen types python --project-id "$PROJECT_REF" --schema public > types.py
should generate the types in the python.Describe alternatives you've considered
converting the types generated in ts into py ;) .
Additional context
N.A
The text was updated successfully, but these errors were encountered: