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
2
2
3
3
from sqlalchemy import (
4
4
ForeignKey ,
@@ -37,7 +37,7 @@ class Movie(Base):
37
37
default = "" ,
38
38
server_default = "" ,
39
39
)
40
- age_rating : Mapped [str | None ] = mapped_column (
40
+ age_rating : Mapped [Optional [ str ] ] = mapped_column (
41
41
ForeignKey (
42
42
"age_rating.name" ,
43
43
ondelete = "SET NULL" ,
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ class MovieAttributesSchema(BaseModel):
27
27
)
28
28
title : str
29
29
description : str
30
- age_rating : str | None = None
30
+ age_rating : Optional [ str ] = None
31
31
32
32
33
33
class MovieBaseSchema (MovieAttributesSchema ):
@@ -50,10 +50,10 @@ class MovieCreateSchema(MovieBaseSchema):
50
50
51
51
52
52
class 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
57
57
58
58
59
59
class MovieSchema (MovieBaseSchema ):
You can’t perform that action at this time.
0 commit comments