feat: Generate DB unique constraints as enums (#3701)

* feat: Generate DB unique constraints as enums

This fixes a TODO from #3409.
This commit is contained in:
Mathias Fredriksson
2022-08-29 14:56:51 +03:00
committed by GitHub
parent f4c5020f63
commit dc9b4155e0
7 changed files with 155 additions and 15 deletions
+1 -1
View File
@@ -512,7 +512,7 @@ func (api *API) patchWorkspace(rw http.ResponseWriter, r *http.Request) {
return
}
// Check if the name was already in use.
if database.IsUniqueViolation(err, database.UniqueWorkspacesOwnerIDLowerIdx) {
if database.IsUniqueViolation(err, database.UniqueWorkspacesOwnerIDLowerIndex) {
httpapi.Write(rw, http.StatusConflict, codersdk.Response{
Message: fmt.Sprintf("Workspace %q already exists.", req.Name),
Validations: []codersdk.ValidationError{{