mirror of
https://github.com/postgres/pgweb.git
synced 2025-08-03 15:38:59 +00:00
Make sure organisation and product names are unique
This commit is contained in:
@ -37,7 +37,7 @@ class OrganisationType(models.Model):
|
||||
return self.typename
|
||||
|
||||
class Organisation(PgModel, models.Model):
|
||||
name = models.CharField(max_length=100, null=False, blank=False)
|
||||
name = models.CharField(max_length=100, null=False, blank=False, unique=True)
|
||||
approved = models.BooleanField(null=False, default=False)
|
||||
address = models.TextField(null=False, blank=True)
|
||||
url = models.URLField(null=False, blank=False)
|
||||
|
@ -20,7 +20,7 @@ class LicenceType(models.Model):
|
||||
return self.typename
|
||||
|
||||
class Product(PgModel, models.Model):
|
||||
name = models.CharField(max_length=100, null=False, blank=False)
|
||||
name = models.CharField(max_length=100, null=False, blank=False, unique=True)
|
||||
approved = models.BooleanField(null=False, default=False)
|
||||
publisher = models.ForeignKey(Organisation, null=False)
|
||||
url = models.URLField(null=False, blank=False)
|
||||
|
Reference in New Issue
Block a user