correct the CronJob model

The day relation was missing and all the times should be optional
because the can be combined.
This commit is contained in:
Andreas Zweili 2017-12-26 11:35:05 +01:00
parent 58b5f4c8d2
commit afb2d0ed95
2 changed files with 14 additions and 6 deletions

View File

@ -303,9 +303,13 @@ class CronJob(models.Model):
name = models.CharField(max_length=50)
host = models.ForeignKey(Computer, on_delete=models.CASCADE)
command = models.CharField(max_length=50)
time = models.TimeField()
weekday = models.ForeignKey(Weekday, on_delete=models.CASCADE)
month = models.ForeignKey(Month, on_delete=models.CASCADE)
time = models.TimeField(null=True, blank=True,)
weekday = models.ForeignKey(Weekday, on_delete=models.CASCADE,
null=True, blank=True,)
day = models.ForeignKey(DayOfMonth, on_delete=models.CASCADE,
null=True, blank=True,)
month = models.ForeignKey(Month, on_delete=models.CASCADE,
null=True, blank=True,)
def __str__(self):
return self.name

View File

@ -218,9 +218,13 @@ class CronJob(models.Model):
name = models.CharField(max_length=50)
host = models.ForeignKey(Computer, on_delete=models.CASCADE)
command = models.CharField(max_length=50)
time = models.TimeField()
weekday = models.ForeignKey(Weekday, on_delete=models.CASCADE)
month = models.ForeignKey(Month, on_delete=models.CASCADE)
time = models.TimeField(null=True, blank=True,)
weekday = models.ForeignKey(Weekday, on_delete=models.CASCADE,
null=True, blank=True,)
day = models.ForeignKey(DayOfMonth, on_delete=models.CASCADE,
null=True, blank=True,)
month = models.ForeignKey(Month, on_delete=models.CASCADE,
null=True, blank=True,)
def __str__(self):
return self.name