File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
examples/api_for_sqlalchemy Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1- from typing import TYPE_CHECKING
1+ from typing import TYPE_CHECKING , Optional
22
33from sqlalchemy import (
44 ForeignKey ,
@@ -37,7 +37,7 @@ class Movie(Base):
3737 default = "" ,
3838 server_default = "" ,
3939 )
40- age_rating : Mapped [str | None ] = mapped_column (
40+ age_rating : Mapped [Optional [ str ] ] = mapped_column (
4141 ForeignKey (
4242 "age_rating.name" ,
4343 ondelete = "SET NULL" ,
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ class MovieAttributesSchema(BaseModel):
2727 )
2828 title : str
2929 description : str
30- age_rating : str | None = None
30+ age_rating : Optional [ str ] = None
3131
3232
3333class MovieBaseSchema (MovieAttributesSchema ):
@@ -50,10 +50,10 @@ class MovieCreateSchema(MovieBaseSchema):
5050
5151
5252class MovieUpdateSchema (MovieBaseSchema ):
53- title : title_constrained | None = None
54- description : str | None = None
55- release_date : date | None = None
56- duration : int | None = None
53+ title : Optional [ title_constrained ] = None
54+ description : Optional [ str ] = None
55+ release_date : Optional [ date ] = None
56+ duration : Optional [ int ] = None
5757
5858
5959class MovieSchema (MovieBaseSchema ):
You can’t perform that action at this time.
0 commit comments