✨ Allow setting unique in Field() for a column. PR #83 by @raphaelgibson.
✨ Update GUID handling to use stdlib UUID.hex instead of an int. PR #26 by @andrewbolster.
✨ Raise an exception when using a Pydantic field type with no matching SQLAlchemy type. PR #18 by @elben10.
⬆ Upgrade constrain for SQLAlchemy = ">=1.4.17,<=1.4.41". PR #371 by @RobertRosca.
✨ Add new Session.get() parameter execution_options. PR #302 by @tiangolo.
Fixes
🐛 Fix type annotations for Model.parse_obj(), and Model.validate(). PR #321 by @phi-friday.
🐛 Fix Select and SelectOfScalar to inherit cache to avoid warning: SAWarning: Class SelectOfScalar will not make use of SQL compilation caching. PR #234 by @rabinadk1.
🐛 Fix handling validators for non-default values. PR #253 by @byrman.
🐛 Fix fields marked as "set" in models. PR #117 by @statt8900.
✨ Allow setting unique in Field() for a column. PR #83 by @raphaelgibson.
✨ Update GUID handling to use stdlib UUID.hex instead of an int. PR #26 by @andrewbolster.
✨ Raise an exception when using a Pydantic field type with no matching SQLAlchemy type. PR #18 by @elben10.
⬆ Upgrade constrain for SQLAlchemy = ">=1.4.17,<=1.4.41". PR #371 by @RobertRosca.
✨ Add new Session.get() parameter execution_options. PR #302 by @tiangolo.
Fixes
🐛 Fix type annotations for Model.parse_obj(), and Model.validate(). PR #321 by @phi-friday.
🐛 Fix Select and SelectOfScalar to inherit cache to avoid warning: SAWarning: Class SelectOfScalar will not make use of SQL compilation caching. PR #234 by @rabinadk1.
🐛 Fix handling validators for non-default values. PR #253 by @byrman.
🐛 Fix fields marked as "set" in models. PR #117 by @statt8900.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps sqlmodel from 0.0.6 to 0.0.7.
Release notes
Sourced from sqlmodel's releases.
... (truncated)
Changelog
Sourced from sqlmodel's changelog.
... (truncated)
Commits
f9522b3
🔖 Release version 0.0.7e784892
📝 Update release noteseb12bbc
📝 Update release notes6216409
♻ Refactor internal statements to simplify code (#53)6fe256e
📝 Update release notes92f52a3
♻ Refactor internal imports to reduce redundancy (#272)2bc915e
📝 Update release notes42b0e6e
✨ Allow settingunique
inField()
for a column (#83)1ca2880
📝 Update release notesa2cda83
📝 Update docs for models for updating,id
should not be updatable (#335)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)