Open
Description
First Check
- I added a very descriptive title to this issue.
- I used the GitHub search to find a similar issue and didn't find it.
- I searched the SQLModel documentation, with the integrated search.
- I already searched in Google "How to X in SQLModel" and didn't find any information.
- I already read and followed all the tutorial in the docs and didn't find an answer.
- I already checked if it is not related to SQLModel but to Pydantic.
- I already checked if it is not related to SQLModel but to SQLAlchemy.
Commit to Help
- I commit to help with one of those options 👆
Example Code
pass
Description
SQLAlchemy
allows to implement CheckContraint
on either column or table level. How can I archive the same in SQLModel
, e.g. limiting the possible values of a column to the colors red
and green
or to ensure that the values within a column are greater than 10
.
I suppose it must be somehow possible using sa_column_kwargs
(similar to implementing UniqueConstraint
).
Help would be highly appreciated, thanks!
Operating System
Windows
Operating System Details
No response
SQLModel Version
0.0.6
Python Version
3.8.1
Additional Context
No response