Make sure character soft deletes do not reserve name once deleted, add optional retro script to run for servers who had soft deletes running prior to this commit

This commit is contained in:
Akkadius
2020-01-26 16:31:15 -06:00
parent c6ba29f2e5
commit c82d08cf11
2 changed files with 13 additions and 0 deletions
+1
View File
@@ -371,6 +371,7 @@ bool Database::DeleteCharacter(char *character_name) {
UPDATE
character_data
SET
name = SUBSTRING(CONCAT(name, '-deleted-', UNIX_TIMESTAMP()), 1, 64),
deleted_at = NOW()
WHERE
id = '{}'