equal
deleted
inserted
replaced
13 return self.get(ext_id=ext_id) |
13 return self.get(ext_id=ext_id) |
14 |
14 |
15 class Model(models.Model): |
15 class Model(models.Model): |
16 objects = ModelManager() |
16 objects = ModelManager() |
17 |
17 |
18 created = models.DateTimeField(auto_now_add=True, verbose_name=_('Model|created')) |
18 created = models.DateTimeField(auto_now_add=True, verbose_name=_('Model|created'), db_index=True) |
19 updated = models.DateTimeField(auto_now=True, verbose_name=_('Model|updated')) |
19 updated = models.DateTimeField(auto_now=True, verbose_name=_('Model|updated'), db_index=True) |
20 ext_id = models.UUIDField(unique=True, default=uuid.uuid4, verbose_name=_('Model|ext_id')) |
20 ext_id = models.UUIDField(unique=True, default=uuid.uuid4, verbose_name=_('Model|ext_id')) |
21 version = AutoIncVersionField(verbose_name=_('Model|version')) |
21 version = AutoIncVersionField(verbose_name=_('Model|version')) |
22 |
22 |
23 def natural_key(self): |
23 def natural_key(self): |
24 return (self.ext_id, ) |
24 return (self.ext_id, ) |