@@ -50,21 +50,21 @@ class Library(syn.Model):
50
50
_primary_key_field : str = "name"
51
51
name : str
52
52
address : str
53
- books : List [Book ] = None
53
+ books : List [Book ] = []
54
54
lost : Optional [List [Book ]] = None
55
55
popular : Optional [Tuple [Book , Book ]] = None
56
- new : Tuple [Book , Author , Book , int ] = None
56
+ new : Optional [ Tuple [Book , Author , Book , int ] ] = None
57
57
58
58
59
59
class AsyncLibrary (asy .Model ):
60
60
# the _primary_key_field is mandatory
61
61
_primary_key_field : str = "name"
62
62
name : str
63
63
address : str
64
- books : List [AsyncBook ] = None
64
+ books : List [AsyncBook ] = []
65
65
lost : Optional [List [AsyncBook ]] = None
66
66
popular : Optional [Tuple [AsyncBook , AsyncBook ]] = None
67
- new : Tuple [AsyncBook , AsyncAuthor , AsyncBook , int ] = None
67
+ new : Optional [ Tuple [AsyncBook , AsyncAuthor , AsyncBook , int ] ] = None
68
68
69
69
70
70
authors = {
@@ -113,30 +113,30 @@ class AsyncLibrary(asy.Model):
113
113
async_books = [
114
114
AsyncBook (
115
115
title = "Oliver Twist" ,
116
- author = authors ["charles" ],
116
+ author = async_authors ["charles" ],
117
117
published_on = date (year = 1215 , month = 4 , day = 4 ),
118
118
in_stock = False ,
119
119
rating = 2 ,
120
120
tags = ["Classic" ],
121
121
),
122
122
AsyncBook (
123
123
title = "Great Expectations" ,
124
- author = authors ["charles" ],
124
+ author = async_authors ["charles" ],
125
125
published_on = date (year = 1220 , month = 4 , day = 4 ),
126
126
rating = 5 ,
127
127
tags = ["Classic" ],
128
128
),
129
129
AsyncBook (
130
130
title = "Jane Eyre" ,
131
- author = authors ["charles" ],
131
+ author = async_authors ["charles" ],
132
132
published_on = date (year = 1225 , month = 6 , day = 4 ),
133
133
in_stock = False ,
134
134
rating = 3.4 ,
135
135
tags = ["Classic" , "Romance" ],
136
136
),
137
137
AsyncBook (
138
138
title = "Wuthering Heights" ,
139
- author = authors ["jane" ],
139
+ author = async_authors ["jane" ],
140
140
published_on = date (year = 1600 , month = 4 , day = 4 ),
141
141
rating = 4.0 ,
142
142
tags = ["Classic" , "Romance" ],
0 commit comments