if you write a schema so that username is a primary key, thus making it impossible to change usernames until that's fixed (which is not at all trivial to do)
I will personally come to your house and bite you

🔞No minors🔞
Voted "most likely to become a nothlit" by senior year class.
Manufacture date 1991
Nonhuman θΔ
My silly modded-Minecraft account is over at @worse-than-wolves.
❤️ @Ashto ❤️ @Yaodema ❤️ @Yuria ❤️
if you write a schema so that username is a primary key, thus making it impossible to change usernames until that's fixed (which is not at all trivial to do)
I will personally come to your house and bite you
yes, however, it's a problem with a lot of the web, and even for internal systems. it's easy to recognize on sight, at this point
Oh yeah definitely - was just the first well-known example that came to mind :P
Pretty sure, yeah - if you look at the url of image files directly, they all have the username of the uploader in the filename itself
only an idiot would take a user-enterable value as a primary key :)
(you can create a uniqueness constraint on username without it being a PK)
mmhmm, it's not even hard! and people are repeatedly told not to do this very specific thing and to use a numeric primary key instead! so why does it keep happening
usually it boils down to two things: