@up
nie usuwa
triggery usuwaja tylko bany i ownerow domkow, trzeba je sobie poprawic.
EDIT:
sprawdzilem w zrodlach dla pewnosci: triggery, ktore usuwaja wszystko co playera sa dla sqlite napisane, dla mysqla sa tylko te, ktore napisalem wyzej.
DROP TRIGGER IF EXISTS `ondelete_players`;
DELIMITER |
CREATE TRIGGER `ondelete_players`
BEFORE DELETE
ON `players`
FOR EACH ROW
BEGIN
DELETE FROM `bans` WHERE `type` IN (2, 5) AND `value` = OLD.`id`;
DELETE FROM `player_items` WHERE `player_id` = OLD.`id`;
DELETE FROM `player_depotitems` WHERE `player_id` = OLD.`id`;
UPDATE `houses` SET `owner` = 0 WHERE `owner` = OLD.`id`;
END|
DELIMITER ;