Reduce the number of DB queries for creating a repo

This commit is contained in:
Joseph Schorr 2018-01-04 14:32:39 -05:00
parent 1e1bec0afe
commit 3f99e864e1
2 changed files with 9 additions and 6 deletions

View file

@ -574,7 +574,7 @@ class RepositoryKind(BaseModel):
class Repository(BaseModel):
namespace_user = QuayUserField(null=True)
name = FullIndexedCharField(match_function=db_match_func)
visibility = ForeignKeyField(Visibility)
visibility = EnumField(Visibility)
description = FullIndexedTextField(match_function=db_match_func, null=True)
badge_token = CharField(default=uuid_generator)
kind = EnumField(RepositoryKind)