Added south app.
[wolnelektury.git] / apps / south / models.py
diff --git a/apps/south/models.py b/apps/south/models.py
new file mode 100644 (file)
index 0000000..e95c79a
--- /dev/null
@@ -0,0 +1,19 @@
+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,
+            )
\ No newline at end of file