sync working

This commit is contained in:
vabene1111
2018-03-30 23:37:31 +02:00
parent a155c0c522
commit e09b4d3074
5 changed files with 45 additions and 9 deletions

View File

@ -24,7 +24,7 @@ class Category(models.Model):
class Recipe(models.Model):
name = models.CharField(max_length=64)
name = models.CharField(max_length=128)
path = models.CharField(max_length=512, default="")
link = models.CharField(max_length=512, default="")
category = models.ForeignKey(Category, on_delete=models.SET_DEFAULT, default=0)
@ -41,8 +41,21 @@ class Recipe(models.Model):
return ', '.join([x.name for x in self.keywords.all()])
class NewRecipe(models.Model):
name = models.CharField(max_length=128)
path = models.CharField(max_length=512, default="")
created_at = models.DateTimeField(auto_now_add=True)
class Monitor(models.Model):
path = models.CharField(max_length=512, default="")
last_checked = models.DateTimeField()
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
class ImportLog(models.Model):
monitor = models.ForeignKey(Monitor, on_delete=models.CASCADE)
status = models.CharField(max_length=32)
msg = models.TextField(default="")
created_at = models.DateTimeField(auto_now_add=True)