Perhaps I missed something, but why all this effort to reference the columnand not just reference IX_Lockers_Uuid for the on conflict clause?