mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Fixed #29824 -- Added support for database exclusion constraints on PostgreSQL.
Thanks to Nick Pope and Mariusz Felisiak for review. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>
This commit is contained in:
committed by
Mariusz Felisiak
parent
7174cf0b00
commit
a3417282ac
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user