Visa ett inlägg
Oläst 2013-09-17, 11:32 #10
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Jag tycker precis som Conny att alla lösningar som föreslagits är helt fel väg att gå. Det är att lösa ett problem som aldrig ska behöva uppstå. Se istället till att man inte kan lägga in en stad utan borgmästare. Ifall det är möjligt att göra detta i nuläget (vilket jag förmodar med tanke på att problemet uppstår) så gör ni personer som börjat spela utan namn (?) sura i onödan. Om det går att börja spela utan namn så går det kanske också att ändra namn till en tom sträng? Gör någon detta av misstag (eller pga intrång) så försvinner deras stad?

Men, ja, den kod du presenterade raderar städer där mayor är en tom sträng (inte NULL). Ifall det finns data kopplad till dessa städer i andra tabeller utan FK så kommer denna emellertid ligga kvar och skräpa. Det finns i så fall förhoppningsvis någon metod / funktion / kod i pluginet eller spelservern för att ta bort en stad "på riktigt". Men jag tycker som sagt var att det är en riktigt dålig lösning på problemet.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat