diff --git a/awx/main/migrations/0124_event_partitions.py b/awx/main/migrations/0124_event_partitions.py index 2fe7e28d59..138424c816 100644 --- a/awx/main/migrations/0124_event_partitions.py +++ b/awx/main/migrations/0124_event_partitions.py @@ -110,4 +110,24 @@ class Migration(migrations.Migration): name='job_created', field=models.DateTimeField(null=True, editable=False), ), + FakeAddField( + model_name='inventoryupdateevent', + name='job_created', + field=models.DateTimeField(null=True, editable=False), + ), + FakeAddField( + model_name='projectupdateevent', + name='job_created', + field=models.DateTimeField(null=True, editable=False), + ), + FakeAddField( + model_name='adhoccommandevent', + name='job_created', + field=models.DateTimeField(null=True, editable=False), + ), + FakeAddField( + model_name='systemjobevent', + name='job_created', + field=models.DateTimeField(null=True, editable=False), + ), ] diff --git a/awx/main/models/events.py b/awx/main/models/events.py index bd98f04f45..bc81c0de3e 100644 --- a/awx/main/models/events.py +++ b/awx/main/models/events.py @@ -605,6 +605,10 @@ class ProjectUpdateEvent(BasePlaybookEvent): on_delete=models.CASCADE, editable=False, ) + job_created = models.DateTimeField( + null=True, + editable=False + ) @property def host_name(self): @@ -776,6 +780,10 @@ class AdHocCommandEvent(BaseCommandEvent): default='', editable=False, ) + job_created = models.DateTimeField( + null=True, + editable=False + ) def get_absolute_url(self, request=None): return reverse('api:ad_hoc_command_event_detail', kwargs={'pk': self.pk}, request=request) @@ -811,6 +819,10 @@ class InventoryUpdateEvent(BaseCommandEvent): on_delete=models.CASCADE, editable=False, ) + job_created = models.DateTimeField( + null=True, + editable=False + ) @property def event(self): @@ -845,6 +857,10 @@ class SystemJobEvent(BaseCommandEvent): on_delete=models.CASCADE, editable=False, ) + job_created = models.DateTimeField( + null=True, + editable=False + ) @property def event(self):