@@ -90,7 +90,7 @@ class Phase(db.Model, PhaseBase):
9090 task_id = sa .Column (sa .String , nullable = False )
9191 task = sa .Column (sa .Text , nullable = False )
9292 context = sa .Column (sa .Text , nullable = False )
93- created = sa .Column (sa .DateTime , default = datetime .datetime .utcnow )
93+ created = sa .Column (sa .DateTime , default = lambda : datetime .datetime .now ( datetime . UTC ) )
9494 scheduled_at = sa .Column (sa .DateTime )
9595 scheduled_by = sa .Column (sa .String )
9696 release_id = sa .Column (sa .Integer , sa .ForeignKey ("shipit_api_releases.id" ))
@@ -139,7 +139,7 @@ class Release(db.Model, ReleaseBase):
139139 release_eta = sa .Column (sa .DateTime )
140140 status = sa .Column (sa .String ) # TODO: move to Enum: shipped, abandoned, scheduled
141141 phases = sqlalchemy .orm .relationship ("Phase" , order_by = Phase .id , back_populates = "release" , lazy = "selectin" )
142- created = sa .Column (sa .DateTime , default = datetime .datetime .utcnow )
142+ created = sa .Column (sa .DateTime , default = lambda : datetime .datetime .now ( datetime . UTC ) )
143143 completed = sa .Column (sa .DateTime )
144144
145145 phase_class = Phase
@@ -259,7 +259,7 @@ class XPIPhase(db.Model, PhaseBase):
259259 task_id = sa .Column (sa .String , nullable = False )
260260 task = sa .Column (sa .Text , nullable = False )
261261 context = sa .Column (sa .Text , nullable = False )
262- created = sa .Column (sa .DateTime , default = datetime .datetime .utcnow )
262+ created = sa .Column (sa .DateTime , default = lambda : datetime .datetime .now ( datetime . UTC ) )
263263 scheduled_at = sa .Column (sa .DateTime )
264264 scheduled_by = sa .Column (sa .String )
265265 release_id = sa .Column (sa .Integer , sa .ForeignKey ("shipit_api_xpi_releases.id" ))
@@ -279,7 +279,7 @@ class XPIRelease(db.Model, ReleaseBase):
279279 revision = sa .Column (sa .String , nullable = False )
280280 status = sa .Column (sa .String )
281281 phases = sqlalchemy .orm .relationship ("XPIPhase" , order_by = XPIPhase .id , back_populates = "release" , lazy = "selectin" )
282- created = sa .Column (sa .DateTime , default = datetime .datetime .utcnow )
282+ created = sa .Column (sa .DateTime , default = lambda : datetime .datetime .now ( datetime . UTC ) )
283283 completed = sa .Column (sa .DateTime )
284284
285285 phase_class = XPIPhase
0 commit comments