Hacker News new | ask | show | jobs
by iaabtpbtpnn 737 days ago
It probably leaves you in the same place you’d be with a synthetic key of your own: unable to track users across this key change without additional Discord data.
1 comments

Yes, but if you then reference that as a foreign key in some other table or system, then whatever migration you need to do will encompass those systems as well, whereas if you use a synthetic key from the start you wouldn't need to change them.