@@ -165,34 +165,34 @@ async def test_bulk_update():
165
165
await Product .objects .bulk_create (
166
166
[
167
167
{
168
- "created " : "2020-01-01T00:00:00Z" ,
168
+ "created_day " : datetime . date . today () ,
169
169
"data" : {"foo" : 123 },
170
170
"value" : 123.456 ,
171
171
"status" : StatusEnum .RELEASED ,
172
172
},
173
173
{
174
- "created " : "2020-01-01T00:00:00Z" ,
174
+ "created_day " : datetime . date . today () ,
175
175
"data" : {"foo" : 456 },
176
176
"value" : 456.789 ,
177
177
"status" : StatusEnum .DRAFT ,
178
178
},
179
179
]
180
180
)
181
181
products = await Product .objects .all ()
182
- products [0 ].created = "2021-01-01T00:00:00Z"
183
- products [1 ].created = "2022-01-01T00:00:00Z"
182
+ products [0 ].created_day = datetime . date . today () - datetime . timedelta ( days = 1 )
183
+ products [1 ].created_day = datetime . date . today () - datetime . timedelta ( days = 1 )
184
184
products [0 ].status = StatusEnum .DRAFT
185
185
products [1 ].status = StatusEnum .RELEASED
186
186
products [0 ].data = {"foo" : 1234 }
187
187
products [1 ].data = {"foo" : 5678 }
188
188
products [0 ].value = 1234.567
189
189
products [1 ].value = 5678.891
190
190
await Product .objects .bulk_update (
191
- products , fields = ["created " , "status" , "data" , "value" ]
191
+ products , fields = ["created_day " , "status" , "data" , "value" ]
192
192
)
193
193
products = await Product .objects .all ()
194
- assert products [0 ].created == datetime .datetime ( 2021 , 1 , 1 , 0 , 0 , 0 )
195
- assert products [1 ].created == datetime .datetime ( 2022 , 1 , 1 , 0 , 0 , 0 )
194
+ assert products [0 ].created_day == datetime .date . today () - datetime . timedelta ( days = 1 )
195
+ assert products [1 ].created_day == datetime .date . today () - datetime . timedelta ( days = 1 )
196
196
assert products [0 ].status == StatusEnum .DRAFT
197
197
assert products [1 ].status == StatusEnum .RELEASED
198
198
assert products [0 ].data == {"foo" : 1234 }
0 commit comments