SimpleAdmin upserts sa_players_ips on (steamid, address), so a rename on the same IP overwrites the old name. sql/players-ips-name-history.sql adds name to the primary key (binary collation, NOT NULL), so every name a SteamID joins with is kept and shows on its player page and in name search. SimpleAdmin's IP cache keeps only the newest row per IP, so its multi-account and IP-ban checks are unchanged. The file includes a revert. |
||
|---|---|---|
| .. | ||
| players-ips-name-history.sql | ||