summaryrefslogtreecommitdiff
path: root/tests/postgres_tests/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/postgres_tests/models.py')
-rw-r--r--tests/postgres_tests/models.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/postgres_tests/models.py b/tests/postgres_tests/models.py
index 3d170a9a1a..5b2f41160a 100644
--- a/tests/postgres_tests/models.py
+++ b/tests/postgres_tests/models.py
@@ -183,3 +183,15 @@ class NowTestModel(models.Model):
class UUIDTestModel(models.Model):
uuid = models.UUIDField(default=None, null=True)
+
+
+class Room(models.Model):
+ number = models.IntegerField(unique=True)
+
+
+class HotelReservation(PostgreSQLModel):
+ room = models.ForeignKey('Room', on_delete=models.CASCADE)
+ datespan = DateRangeField()
+ start = models.DateTimeField()
+ end = models.DateTimeField()
+ cancelled = models.BooleanField(default=False)