v0.53-v0.54.sql
来自「JA++的最新...很多ROSF都用这个 ] 是个不错的东西-3-」· SQL 代码 · 共 599 行 · 第 1/2 页
SQL
599 行
# Jathena++ v0.53-v0.54 upgrade sql-script
#
# Definition for the `MFJA_AddGuildStorage` procedure :
#
CREATE PROCEDURE `MFJA_AddGuildStorage`(IN id INTEGER(11), IN nameid INTEGER(11), IN amount INTEGER(11), IN equip MEDIUMINT(8), IN identify SMALLINT(6), IN refine TINYINT(3), IN attribute TINYINT(4), IN card0 INTEGER(11), IN card1 INTEGER(11), IN card2 INTEGER(11), IN card3 INTEGER(11), IN broken VARCHAR(20), IN lockid INTEGER(11), IN exp_ INTEGER(11), IN endurance INTEGER(11), IN max_endurance INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
INSERT DELAYED INTO `guild_storage`(`guild_storage`.`guild_id`, `guild_storage`.`nameid`, `guild_storage`.`amount`,
`guild_storage`.`equip`, `guild_storage`.`identify`, `guild_storage`.`refine`,
`guild_storage`.`attribute`, `guild_storage`.`card0`, `guild_storage`.`card1`,
`guild_storage`.`card2`, `guild_storage`.`card3`, `guild_storage`.`broken`,
`guild_storage`.`lockid`, `guild_storage`.`exp`, `guild_storage`.`endurance`,
`guild_storage`.`max_endurance`)
VALUES (id, nameid, amount, equip, identify, refine, attribute, card0, card1, card2, card3, broken, lockid, exp_, endurance,
max_endurance);
END;
#
# Definition for the `MFJA_AddStorage` procedure :
#
CREATE PROCEDURE `MFJA_AddStorage`(IN id INTEGER(11), IN nameid INTEGER(11), IN amount INTEGER(11), IN equip MEDIUMINT(8), IN identify SMALLINT(6), IN refine TINYINT(3), IN attribute TINYINT(4), IN card0 INTEGER(11), IN card1 INTEGER(11), IN card2 INTEGER(11), IN card3 INTEGER(11), IN broken VARCHAR(20), IN lockid INTEGER(11), IN exp_ INTEGER(11), IN endurance INTEGER(11), IN max_endurance INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
INSERT DELAYED INTO `storage`(`storage`.`account_id`, `storage`.`nameid`, `storage`.`amount`, `storage`.`equip`,
`storage`.`identify`, `storage`.`refine`, `storage`.`attribute`, `storage`.`card0`,
`storage`.`card1`, `storage`.`card2`, `storage`.`card3`, `storage`.`broken`,
`storage`.`lockid`, `storage`.`exp`, `storage`.`endurance`, `storage`.`max_endurance`)
VALUES (id, nameid, amount, equip, identify, refine, attribute, card0, card1, card2, card3, broken, lockid, exp_,
endurance, max_endurance);
END;
#
# Definition for the `MFJA_DeleteGuildStorage` procedure :
#
CREATE PROCEDURE `MFJA_DeleteGuildStorage`(IN id INTEGER(11), IN nameid INTEGER(11), IN card0 INTEGER(11), IN card1 INTEGER(11), IN card2 INTEGER(11), IN card3 INTEGER(11), IN refine TINYINT(3), IN broken VARCHAR(20))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_storage` WHERE
`guild_storage`.`guild_id`=id and `guild_storage`.`nameid`=nameid and `guild_storage`.`card0`=card0 and
`guild_storage`.`card1`=card1 and `guild_storage`.`card2`=card2 and `guild_storage`.`card3`=card3 and
`guild_storage`.`refine`=refine and `guild_storage`.`broken`=broken;
END;
#
# Definition for the `MFJA_DeleteStorage` procedure :
#
CREATE PROCEDURE `MFJA_DeleteStorage`(IN id INTEGER(11), IN nameid INTEGER(11), IN card0 INTEGER(11), IN card1 INTEGER(11), IN card2 INTEGER(11), IN card3 INTEGER(11), IN refine TINYINT(3), IN broken VARCHAR(20))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `storage` WHERE
`storage`.`account_id`=id and `storage`.`nameid`=nameid and `storage`.`card0`=card0 and `storage`.`card1`=card1 and
`storage`.`card2`=card2 and `storage`.`card3`=card3 and `storage`.`refine`=refine and `storage`.`broken`=broken;
END;
#
# Definition for the `MFJA_delete_cart_inventory01` procedure :
#
CREATE PROCEDURE `MFJA_delete_cart_inventory01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `cart_inventory` WHERE cart_inventory.`char_id`=id;
END;
#
# Definition for the `MFJA_delete_char01` procedure :
#
CREATE PROCEDURE `MFJA_delete_char01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `char` WHERE `char`.`char_id`=id;
END;
#
# Definition for the `MFJA_delete_friend01` procedure :
#
CREATE PROCEDURE `MFJA_delete_friend01`(IN id INTEGER(11), IN val INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `friend` WHERE `friend`.`char_id`=id AND `friend`.`id2`=val;
END;
#
# Definition for the `MFJA_delete_friend02` procedure :
#
CREATE PROCEDURE `MFJA_delete_friend02`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `friend` WHERE `friend`.`char_id`=id;
END;
#
# Definition for the `MFJA_delete_global_reg_value01` procedure :
#
CREATE PROCEDURE `MFJA_delete_global_reg_value01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `global_reg_value` WHERE `global_reg_value`.`type`=3 AND `global_reg_value`.`char_id`=id;
END;
#
# Definition for the `MFJA_delete_global_reg_value02` procedure :
#
CREATE PROCEDURE `MFJA_delete_global_reg_value02`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `global_reg_value` WHERE `global_reg_value`.`type`=2 AND `global_reg_value`.`account_id`=id;
END;
#
# Definition for the `MFJA_delete_global_reg_value03` procedure :
#
CREATE PROCEDURE `MFJA_delete_global_reg_value03`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `global_reg_value` WHERE `global_reg_value`.`type`='1' AND `global_reg_value`.`account_id`=id;
END;
#
# Definition for the `MFJA_delete_guild01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild` WHERE `guild`.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_alliance01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_alliance01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_alliance` WHERE `guild_alliance`.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_alliance02` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_alliance02`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_alliance` WHERE `guild_alliance`.`guild_id`=id OR `guild_alliance`.`alliance_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_expulsion01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_expulsion01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_expulsion` WHERE `guild_expulsion`.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_member01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_member01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_member` WHERE `guild_member`.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_position01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_position01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_position` WHERE `guild_position`.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_skill01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_skill01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_skill` WHERE `guild_skill`.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_guild_storage01` procedure :
#
CREATE PROCEDURE `MFJA_delete_guild_storage01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `guild_storage` WHERE guild_storage.`guild_id`=id;
END;
#
# Definition for the `MFJA_delete_homunculus01` procedure :
#
CREATE PROCEDURE `MFJA_delete_homunculus01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `homunculus` WHERE `homunculus`.`homun_id`=id;
END;
#
# Definition for the `MFJA_delete_homunculus_skill01` procedure :
#
CREATE PROCEDURE `MFJA_delete_homunculus_skill01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `homunculus_skill` WHERE `homunculus_skill`.`homun_id`=id;
END;
#
# Definition for the `MFJA_delete_inventory01` procedure :
#
CREATE PROCEDURE `MFJA_delete_inventory01`(IN id INTEGER(11))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `inventory` WHERE `inventory`.`char_id`=id;
END;
#
# Definition for the `MFJA_delete_login01` procedure :
#
CREATE PROCEDURE `MFJA_delete_login01`()
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DELETE FROM `login` WHERE `login`.`account_id`=id;
END;
#
# Definition for the `MFJA_delete_memo01` procedure :
#
CREATE PROCEDURE `MFJA_delete_memo01`(IN id INTEGER(11))
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?