Thank you. So I understand correctly that the "new way" is using the uniq column for updates.
The p_usrloc module is not using the generic DB scheme infrastructure. So it would be great if you could also update the _location.sql_ file in the p_usrloc module directory to include the new column definition, just to have it somewhere defined.