-
Notifications
You must be signed in to change notification settings - Fork 0
merge upstream #2
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
Conversation
Rather than integer based serialization grandfathered in from sqlalchemy, use the stdlib [`UUID.hex`](https://docs.python.org/3/library/uuid.html#uuid.UUID.hex) method. This also fixes fastapi#25
Allow Field function to accept kwargs. Extra key word arguments get passed to the FieldInfo.extra dictionary. This mirrors Pydantic behavior.
Addresses issues fastapi#96 & fastapi#164
…ation even if not a table.
fix SQLModel.parse_obj, SQLModel.validate method return type "SQLModel" -> _TSQLModel [issues link](fastapi#317)
fix: SQLAlchemy version 1.4.36 breaks SQLModel relationships
fix: update Select and SelectOfScalar to inherit cache
perf: raise exception if no matching sqlalchemy type
feat: allow field to accept kwargs
feat: add foreign_key name to wrapper
…-kwarg feat: addition of optional validate
feat: supporting pydantic custom root models as columns
feat: add dynamic model creation
Sourcery Code Quality Report❌ Merging this PR will decrease code quality in the affected files by 1.53%.
Here are some functions in these files that still need a tune-up:
Legend and ExplanationThe emojis denote the absolute quality of the code:
The 👍 and 👎 indicate whether the quality has improved or gotten worse with this pull request. Please see our documentation here for details on how these metrics are calculated. We are actively working on this report - lots more documentation and extra metrics to come! Help us improve this quality report! |
No description provided.