I noticed there is no unique key constraint on the user.user_name field so I tried creating a duplicate user in the UI to see how it would handle it. I got a popup that just said "500" with no details, and there was no additional detail in the logs either. If I change the name and resubmit it succeeds, so it's definitely getting caught up somewhere because the user_name already exists, it's just not logging the error or propagating that information to the front end user in an informative way.
It would also be helpful if there was a way to enforce uniqueness constraints of certain fields or combinations of fields, but that seems like a separate feature request.
It would also be helpful if there was a way to enforce uniqueness constraints of certain fields or combinations of fields, but that seems like a separate feature request.
Comment