add username unique constraint