Due to the distributed nature of the app I’m building (part desktop and part server) I need to use UUID’s for all records. Currently, the Database Manager automatically creates every table with an auto-increment ID field. I want to switch this to UUIDs instead.
If would be great if there was a way to specify it during creation or globally for all tables.
This would be good. I’ve just implemented UUID’s in a separate field and create this on user registration but see value in having an option for this as the default.
The problem is really relevant when you start to create “reference” fields in the Database Manager. It automatically selects the ID field since it’s set as the PK and there’s no way to switch the PK to another field from within the Database Manager, so even if you add it as a separate field it’s not super helpful.