| An oversight in the original implementation meant we would not have been able to decipher between a new or old client since we were not persisting the unique device identifier (deviceId). This needs to be added to the ERD, database creation logic and Go models. |