datatracker/south/models.py
2010-07-21 12:48:05 +00:00

19 lines
575 B
Python

from django.db import models
class MigrationHistory(models.Model):
app_name = models.CharField(max_length=255)
migration = models.CharField(max_length=255)
applied = models.DateTimeField(blank=True, null=True)
@classmethod
def for_migration(cls, app_name, migration):
try:
return cls.objects.get(
app_name = app_name,
migration = migration,
)
except cls.DoesNotExist:
return cls(
app_name = app_name,
migration = migration,
)