mirror of
https://github.com/ansible/awx.git
synced 2026-02-28 08:18:43 -03:30
Update fields for job event models to match raw sql operations
* raw sql commands were in migration to partition table
* .. just needed to add FakeAddField entries for the new
job_created field added to each job event model
* .. and also needed to actually list the new field on the model classes
This commit is contained in:
@@ -110,4 +110,24 @@ class Migration(migrations.Migration):
|
|||||||
name='job_created',
|
name='job_created',
|
||||||
field=models.DateTimeField(null=True, editable=False),
|
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),
|
||||||
|
),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -605,6 +605,10 @@ class ProjectUpdateEvent(BasePlaybookEvent):
|
|||||||
on_delete=models.CASCADE,
|
on_delete=models.CASCADE,
|
||||||
editable=False,
|
editable=False,
|
||||||
)
|
)
|
||||||
|
job_created = models.DateTimeField(
|
||||||
|
null=True,
|
||||||
|
editable=False
|
||||||
|
)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def host_name(self):
|
def host_name(self):
|
||||||
@@ -776,6 +780,10 @@ class AdHocCommandEvent(BaseCommandEvent):
|
|||||||
default='',
|
default='',
|
||||||
editable=False,
|
editable=False,
|
||||||
)
|
)
|
||||||
|
job_created = models.DateTimeField(
|
||||||
|
null=True,
|
||||||
|
editable=False
|
||||||
|
)
|
||||||
|
|
||||||
def get_absolute_url(self, request=None):
|
def get_absolute_url(self, request=None):
|
||||||
return reverse('api:ad_hoc_command_event_detail', kwargs={'pk': self.pk}, request=request)
|
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,
|
on_delete=models.CASCADE,
|
||||||
editable=False,
|
editable=False,
|
||||||
)
|
)
|
||||||
|
job_created = models.DateTimeField(
|
||||||
|
null=True,
|
||||||
|
editable=False
|
||||||
|
)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def event(self):
|
def event(self):
|
||||||
@@ -845,6 +857,10 @@ class SystemJobEvent(BaseCommandEvent):
|
|||||||
on_delete=models.CASCADE,
|
on_delete=models.CASCADE,
|
||||||
editable=False,
|
editable=False,
|
||||||
)
|
)
|
||||||
|
job_created = models.DateTimeField(
|
||||||
|
null=True,
|
||||||
|
editable=False
|
||||||
|
)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def event(self):
|
def event(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user