| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
@tiangolo Would it be possible to get the workflows run on this pr? |
Sorry, something went wrong.
…ation even if not a table.
|
@tiangolo Would it be possible to get this PR reviewed and workflows run? |
Sorry, something went wrong.
|
I just ran across this issue myself, so it would be great to get this fix merged. Looks like it is just some lint errors in the actions failures. Any plan to get this rolled in? Thanks! |
Sorry, something went wrong.
|
📝 Docs preview for commit 4499f96 at: https://63ecd2b82960b411061a9718--sqlmodel.netlify.app |
Sorry, something went wrong.
I've resolved the conflicts and the pr now passes the latest checks. @tiangolo Are we able to get a go/no-go on this PR, been sitting around for over a year now so be good to get a final decision on whether it should be updated, merged, or closed. |
Sorry, something went wrong.
|
Bump? I'm pretty interested in this, however it is now going on 3 years old... Any updates? |
Sorry, something went wrong.
There was a problem hiding this comment.
@AndrewRiggs-Atkins, thanks for your interest and efforts!
The feature you attempted to implement in this PR is highly requested by users. And I personally think it would be great if we found a solution to it.
But to add this to the project we should test it carefully and cover by automated tests to ensure it suits user's needs and further code changes will not brake it.
Are you ready to continue working on this?
Sorry, something went wrong.
|
This pull request has a merge conflict that needs to be resolved. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
As discussed in issue #134, this pr enables pydantic validation to be run on object instantiation when the class is set as a table, instead of only when being commited into the database.
main.py > SQLModelMetaclass > new > line ~307
main.py > SQLModel > init > line ~517
usage
When validate is disabled, validation runs on commit as usual, with it enabled, validation runs on object initialisation. Works for pydanic @validate functions as well as others such as max_length