Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 29.15 KB | None | 0 0
  1. -- Alterações de nome de tabelas --
  2. RENAME TABLE `acc_reg_num_db` TO `acc_reg_num`
  3. RENAME TABLE `acc_reg_str_db` TO `acc_reg_str`
  4. RENAME TABLE `char_reg_num_db` TO `char_reg_num`
  5. RENAME TABLE `char_reg_str_db` TO `char_reg_str`
  6. RENAME TABLE `global_acc_reg_num_db` TO `global_acc_reg_num`
  7. RENAME TABLE `global_acc_reg_str_db` TO `global_acc_reg_str`
  8.  
  9. -- Alterações de adaptação da tabela char --
  10. ALTER TABLE `char` ADD `moves` INT(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `delete_date`;
  11. ALTER TABLE `char` DROP COLUMN `slotchange`;
  12. ALTER TABLE `char` DROP COLUMN `char_opt`;
  13. ALTER TABLE `char` MODIFY `font` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `unban_time`;
  14.  
  15. -- Alterações de adaptação da tabela guild_storage --
  16. ALTER TABLE `guild_storage` ADD `option_id0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `card3`;
  17. ALTER TABLE `guild_storage` ADD `option_val0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id0`;
  18. ALTER TABLE `guild_storage` ADD `option_parm0` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val0`;
  19.  
  20. ALTER TABLE `guild_storage` ADD `option_id1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm0`;
  21. ALTER TABLE `guild_storage` ADD `option_val1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id1`;
  22. ALTER TABLE `guild_storage` ADD `option_parm1` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val1`;
  23.  
  24. ALTER TABLE `guild_storage` ADD `option_id2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm1`;
  25. ALTER TABLE `guild_storage` ADD `option_val2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id2`;
  26. ALTER TABLE `guild_storage` ADD `option_parm2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val2`;
  27.  
  28. ALTER TABLE `guild_storage` ADD `option_id3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm2`;
  29. ALTER TABLE `guild_storage` ADD `option_val3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id3`;
  30. ALTER TABLE `guild_storage` ADD `option_parm3` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val3`;
  31.  
  32. ALTER TABLE `guild_storage` ADD `option_id4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm3`;
  33. ALTER TABLE `guild_storage` ADD `option_val4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id4`;
  34. ALTER TABLE `guild_storage` ADD `option_parm4` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val4`;
  35.  
  36. -- Alterações de adaptação da tabela storage --
  37. ALTER TABLE `storage` ADD `option_id0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `card3`;
  38. ALTER TABLE `storage` ADD `option_val0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id0`;
  39. ALTER TABLE `storage` ADD `option_parm0` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val0`;
  40.  
  41. ALTER TABLE `storage` ADD `option_id1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm0`;
  42. ALTER TABLE `storage` ADD `option_val1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id1`;
  43. ALTER TABLE `storage` ADD `option_parm1` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val1`;
  44.  
  45. ALTER TABLE `storage` ADD `option_id2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm1`;
  46. ALTER TABLE `storage` ADD `option_val2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id2`;
  47. ALTER TABLE `storage` ADD `option_parm2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val2`;
  48.  
  49. ALTER TABLE `storage` ADD `option_id3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm2`;
  50. ALTER TABLE `storage` ADD `option_val3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id3`;
  51. ALTER TABLE `storage` ADD `option_parm3` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val3`;
  52.  
  53. ALTER TABLE `storage` ADD `option_id4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm3`;
  54. ALTER TABLE `storage` ADD `option_val4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id4`;
  55. ALTER TABLE `storage` ADD `option_parm4` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val4`;
  56.  
  57. -- Alterações de adaptação da tabela inventory --
  58. ALTER TABLE `inventory` ADD `option_id0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `card3`;
  59. ALTER TABLE `inventory` ADD `option_val0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id0`;
  60. ALTER TABLE `inventory` ADD `option_parm0` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val0`;
  61.  
  62. ALTER TABLE `inventory` ADD `option_id1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm0`;
  63. ALTER TABLE `inventory` ADD `option_val1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id1`;
  64. ALTER TABLE `inventory` ADD `option_parm1` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val1`;
  65.  
  66. ALTER TABLE `inventory` ADD `option_id2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm1`;
  67. ALTER TABLE `inventory` ADD `option_val2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id2`;
  68. ALTER TABLE `inventory` ADD `option_parm2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val2`;
  69.  
  70. ALTER TABLE `inventory` ADD `option_id3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm2`;
  71. ALTER TABLE `inventory` ADD `option_val3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id3`;
  72. ALTER TABLE `inventory` ADD `option_parm3` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val3`;
  73.  
  74. ALTER TABLE `inventory` ADD `option_id4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm3`;
  75. ALTER TABLE `inventory` ADD `option_val4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id4`;
  76. ALTER TABLE `inventory` ADD `option_parm4` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val4`;
  77.  
  78. -- Alterações de adaptação da tabela cart_inventory --
  79. ALTER TABLE `cart_inventory` ADD `option_id0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `card3`;
  80. ALTER TABLE `cart_inventory` ADD `option_val0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id0`;
  81. ALTER TABLE `cart_inventory` ADD `option_parm0` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val0`;
  82.  
  83. ALTER TABLE `cart_inventory` ADD `option_id1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm0`;
  84. ALTER TABLE `cart_inventory` ADD `option_val1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id1`;
  85. ALTER TABLE `cart_inventory` ADD `option_parm1` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val1`;
  86.  
  87. ALTER TABLE `cart_inventory` ADD `option_id2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm1`;
  88. ALTER TABLE `cart_inventory` ADD `option_val2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id2`;
  89. ALTER TABLE `cart_inventory` ADD `option_parm2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val2`;
  90.  
  91. ALTER TABLE `cart_inventory` ADD `option_id3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm2`;
  92. ALTER TABLE `cart_inventory` ADD `option_val3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id3`;
  93. ALTER TABLE `cart_inventory` ADD `option_parm3` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val3`;
  94.  
  95. ALTER TABLE `cart_inventory` ADD `option_id4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_parm3`;
  96. ALTER TABLE `cart_inventory` ADD `option_val4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_id4`;
  97. ALTER TABLE `cart_inventory` ADD `option_parm4` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `option_val4`;
  98.  
  99. -- Adições extras de tabelas do emulador --
  100. DROP TABLE IF EXISTS `auction`;
  101. CREATE TABLE IF NOT EXISTS `auction` (
  102.   `auction_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  103.   `seller_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  104.   `seller_name` VARCHAR(30) NOT NULL DEFAULT '',
  105.   `buyer_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  106.   `buyer_name` VARCHAR(30) NOT NULL DEFAULT '',
  107.   `price` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  108.   `buynow` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  109.   `hours` SMALLINT(6) NOT NULL DEFAULT '0',
  110.   `timestamp` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  111.   `nameid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  112.   `item_name` VARCHAR(50) NOT NULL DEFAULT '',
  113.   `type` SMALLINT(6) NOT NULL DEFAULT '0',
  114.   `refine` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  115.   `attribute` tinyint(4) UNSIGNED NOT NULL DEFAULT '0',
  116.   `card0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  117.   `card1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  118.   `card2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  119.   `card3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  120.   `option_id0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  121.   `option_val0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  122.   `option_parm0` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  123.   `option_id1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  124.   `option_val1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  125.   `option_parm1` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  126.   `option_id2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  127.   `option_val2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  128.   `option_parm2` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  129.   `option_id3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  130.   `option_val3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  131.   `option_parm3` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  132.   `option_id4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  133.   `option_val4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  134.   `option_parm4` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  135.   `unique_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0',
  136.   PRIMARY KEY  (`auction_id`)
  137. ) ENGINE=MyISAM;
  138.  
  139.  
  140. DROP TABLE IF EXISTS `mail`;
  141. CREATE TABLE IF NOT EXISTS `mail` (
  142.   `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  143.   `send_name` VARCHAR(30) NOT NULL DEFAULT '',
  144.   `send_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  145.   `dest_name` VARCHAR(30) NOT NULL DEFAULT '',
  146.   `dest_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  147.   `title` VARCHAR(45) NOT NULL DEFAULT '',
  148.   `message` VARCHAR(255) NOT NULL DEFAULT '',
  149.   `time` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  150.   `status` tinyint(2) NOT NULL DEFAULT '0',
  151.   `zeny` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  152.   `nameid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  153.   `amount` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  154.   `refine` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  155.   `attribute` tinyint(4) UNSIGNED NOT NULL DEFAULT '0',
  156.   `identify` SMALLINT(6) NOT NULL DEFAULT '0',
  157.   `card0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  158.   `card1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  159.   `card2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  160.   `card3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  161.   `option_id0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  162.   `option_val0` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  163.   `option_parm0` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  164.   `option_id1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  165.   `option_val1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  166.   `option_parm1` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  167.   `option_id2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  168.   `option_val2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  169.   `option_parm2` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  170.   `option_id3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  171.   `option_val3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  172.   `option_parm3` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  173.   `option_id4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  174.   `option_val4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  175.   `option_parm4` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  176.   `unique_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0',
  177.   `bound` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  178.   PRIMARY KEY  (`id`)
  179. ) ENGINE=MyISAM;
  180.  
  181.  
  182. CREATE TABLE IF NOT EXISTS `bonus_script` (
  183.   `char_id` INT(11) UNSIGNED NOT NULL,
  184.   `script` TEXT NOT NULL,
  185.   `tick` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  186.   `flag` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  187.   `type` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
  188.   `icon` SMALLINT(3) NOT NULL DEFAULT '-1'
  189. ) ENGINE=InnoDB;
  190.  
  191.  
  192. CREATE TABLE IF NOT EXISTS `market` (
  193.   `name` VARCHAR(32) NOT NULL DEFAULT '',
  194.   `nameid` SMALLINT(5) UNSIGNED NOT NULL,
  195.   `price` INT(11) UNSIGNED NOT NULL,
  196.   `amount` SMALLINT(5) UNSIGNED NOT NULL,
  197.   `flag` TINYINT(2) UNSIGNED NOT NULL DEFAULT '0',
  198.   PRIMARY KEY  (`name`,`nameid`)
  199. ) ENGINE = MyISAM;
  200.  
  201. CREATE TABLE IF NOT EXISTS `skill` (
  202.   `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  203.   `id` SMALLINT(11) UNSIGNED NOT NULL DEFAULT '0',
  204.   `lv` tinyint(4) UNSIGNED NOT NULL DEFAULT '0',
  205.   `flag` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
  206.   PRIMARY KEY  (`char_id`,`id`)
  207. ) ENGINE=MyISAM;
  208.  
  209. CREATE TABLE IF NOT EXISTS `skill_homunculus` (
  210.   `homun_id` INT(11) NOT NULL,
  211.   `id` INT(11) NOT NULL,
  212.   `lv` SMALLINT(6) NOT NULL,
  213.   PRIMARY KEY  (`homun_id`,`id`)
  214. ) ENGINE=MyISAM;
  215.  
  216. CREATE TABLE IF NOT EXISTS `skillcooldown` (
  217.   `account_id` INT(11) UNSIGNED NOT NULL,
  218.   `char_id` INT(11) UNSIGNED NOT NULL,
  219.   `skill` SMALLINT(11) UNSIGNED NOT NULL DEFAULT '0',
  220.   `tick` INT(11) NOT NULL,
  221.   KEY `account_id` (`account_id`),
  222.   KEY `char_id` (`char_id`)
  223. ) ENGINE=MyISAM;
  224.  
  225. CREATE TABLE IF NOT EXISTS `vending_items` (
  226.   `vending_id` INT(10) UNSIGNED NOT NULL,
  227.   `index` SMALLINT(5) UNSIGNED NOT NULL,
  228.   `cartinventory_id` INT(10) UNSIGNED NOT NULL,
  229.   `amount` SMALLINT(5) UNSIGNED NOT NULL,
  230.   `price` INT(10) UNSIGNED NOT NULL
  231. ) ENGINE=MyISAM;
  232.  
  233. CREATE TABLE IF NOT EXISTS `vendings` (
  234.   `id` INT(10) UNSIGNED NOT NULL,
  235.   `account_id` INT(11) UNSIGNED NOT NULL,
  236.   `char_id` INT(10) UNSIGNED NOT NULL,
  237.   `sex` enum('F','M') NOT NULL DEFAULT 'M',
  238.   `map` VARCHAR(20) NOT NULL,
  239.   `x` SMALLINT(5) UNSIGNED NOT NULL,
  240.   `y` SMALLINT(5) UNSIGNED NOT NULL,
  241.   `title` VARCHAR(80) NOT NULL,
  242.   `body_direction` CHAR( 1 ) NOT NULL DEFAULT '4',
  243.   `head_direction` CHAR( 1 ) NOT NULL DEFAULT '0',
  244.   `sit` CHAR( 1 ) NOT NULL DEFAULT '1',
  245.   `autotrade` tinyint(4) NOT NULL,
  246.   PRIMARY KEY (`id`)
  247. ) ENGINE=MyISAM;
  248.  
  249. CREATE TABLE IF NOT EXISTS `buyingstore_items` (
  250.   `buyingstore_id` INT(10) UNSIGNED NOT NULL,
  251.   `index` SMALLINT(5) UNSIGNED NOT NULL,
  252.   `item_id` INT(10) UNSIGNED NOT NULL,
  253.   `amount` SMALLINT(5) UNSIGNED NOT NULL,
  254.   `price` INT(10) UNSIGNED NOT NULL
  255. ) ENGINE=MyISAM;
  256.  
  257.  
  258. CREATE TABLE IF NOT EXISTS `buyingstores` (
  259.   `id` INT(10) UNSIGNED NOT NULL,
  260.   `account_id` INT(11) UNSIGNED NOT NULL,
  261.   `char_id` INT(10) UNSIGNED NOT NULL,
  262.   `sex` enum('F','M') NOT NULL DEFAULT 'M',
  263.   `map` VARCHAR(20) NOT NULL,
  264.   `x` SMALLINT(5) UNSIGNED NOT NULL,
  265.   `y` SMALLINT(5) UNSIGNED NOT NULL,
  266.   `title` VARCHAR(80) NOT NULL,
  267.   `limit` INT(10) UNSIGNED NOT NULL,
  268.   `body_direction` CHAR( 1 ) NOT NULL DEFAULT '4',
  269.   `head_direction` CHAR( 1 ) NOT NULL DEFAULT '0',
  270.   `sit` CHAR( 1 ) NOT NULL DEFAULT '1',
  271.   `autotrade` tinyint(4) NOT NULL,
  272.   PRIMARY KEY (`id`)
  273. ) ENGINE=MyISAM;
  274.  
  275. -- Adições do eAMod --
  276.  
  277. ALTER TABLE `char` ADD COLUMN `playtime` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0';
  278. ALTER TABLE `login` ADD COLUMN `ipallow` VARCHAR(20) NOT NULL DEFAULT '*.*.*.*';
  279. ALTER TABLE `login` ADD COLUMN `member_id` INT(11) UNSIGNED NOT NULL DEFAULT '0';
  280.  
  281. DROP TABLE IF EXISTS `char_pk`;
  282. CREATE TABLE `char_pk` (
  283.   `char_id` INT(11) NOT NULL,
  284.   `kill_count` INT(11) NOT NULL DEFAULT '0',
  285.   `death_count` INT(11) NOT NULL DEFAULT '0',
  286.   `score` INT(11) NOT NULL DEFAULT '0',
  287.   PRIMARY KEY  (`char_id`)
  288. ) ENGINE=InnoDB;
  289.  
  290. DROP TABLE IF EXISTS `char_pvp`;
  291. CREATE TABLE `char_pvp` (
  292.   `char_id` INT(11) NOT NULL,
  293.   `kill_count` INT(11) NOT NULL DEFAULT '0',
  294.   `death_count` INT(11) NOT NULL DEFAULT '0',
  295.   `score` INT(11) NOT NULL DEFAULT '0',
  296.   PRIMARY KEY  (`char_id`)
  297. ) ENGINE=InnoDB;
  298.  
  299. DROP TABLE IF EXISTS `guild_rank`;
  300. CREATE TABLE `guild_rank` (
  301.   `guild_id` INT(11) NOT NULL,
  302.   `castle_id` INT(11) NOT NULL,
  303.   `capture` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  304.   `emperium` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  305.   `treasure` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  306.   `top_eco` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  307.   `top_def` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  308.   `invest_eco` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  309.   `invest_def` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  310.   `offensive_score` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  311.   `defensive_score` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  312.   `posesion_time` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  313.   `zeny_eco` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  314.   `zeny_def` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  315.  
  316.   `skill_battleorder` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  317.   `skill_regeneration` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  318.   `skill_restore` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  319.   `skill_emergencycall` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  320.  
  321.   `off_kill` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  322.   `off_death` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  323.   `def_kill` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  324.   `def_death` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  325.   `ext_kill` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  326.   `ext_death` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  327.   `ali_kill` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  328.   `ali_death` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  329.  
  330.   PRIMARY KEY  (`guild_id`,`castle_id`),
  331.   KEY `castle_id` (`castle_id`)
  332. ) ENGINE=InnoDB;
  333.  
  334. DROP TABLE IF EXISTS `ippremium`;
  335. CREATE TABLE `ippremium` (
  336.   `ip` VARCHAR(30) NOT NULL,
  337.   `level` tinyint(2) DEFAULT '0',
  338.   PRIMARY KEY  (`ip`)
  339. ) ENGINE=InnoDB;
  340.  
  341. DROP TABLE IF EXISTS `members`;
  342. CREATE TABLE `members` (
  343.   `member_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  344.   `nombre` VARCHAR(50) NOT NULL DEFAULT '',
  345.   `email` VARCHAR(39) NOT NULL DEFAULT '',
  346.   `sexo` enum('M','F') NOT NULL DEFAULT 'M',
  347.   `pais` VARCHAR(20) NOT NULL DEFAULT '',
  348.   `msn` VARCHAR(39) NOT NULL DEFAULT '',
  349.   `icq` VARCHAR(15) NOT NULL DEFAULT '',
  350.   `mpass` VARCHAR(40) NOT NULL DEFAULT '',
  351.   `last_ip` VARCHAR(20) NOT NULL DEFAULT '0.0.0.0',
  352.   `last_login` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  353.   `acc_balance` INT(10) UNSIGNED NOT NULL DEFAULT '0',
  354.   `services` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  355.   `banned` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  356.   `ref_option` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  357.   `ref_email` VARCHAR(39) NOT NULL DEFAULT 'none',
  358.   `ref_points` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
  359.   `mlevel` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  360.   PRIMARY KEY  (`member_id`)
  361. ) ENGINE=InnoDB;
  362.  
  363. DROP TABLE IF EXISTS `rentstorage`;
  364. CREATE TABLE `rentstorage` (
  365.   `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  366.   `account_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  367.   `nameid` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  368.   `amount` SMALLINT(11) UNSIGNED NOT NULL DEFAULT '0',
  369.   `equip` mediumint(8) UNSIGNED NOT NULL DEFAULT '0',
  370.   `identify` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '0',
  371.   `refine` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  372.   `attribute` tinyint(4) UNSIGNED NOT NULL DEFAULT '0',
  373.   `card0` SMALLINT(11) NOT NULL DEFAULT '0',
  374.   `card1` SMALLINT(11) NOT NULL DEFAULT '0',
  375.   `card2` SMALLINT(11) NOT NULL DEFAULT '0',
  376.   `card3` SMALLINT(11) NOT NULL DEFAULT '0',
  377.   `expire_time` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  378.   `serial` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  379.   `bound` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  380.   PRIMARY KEY  (`id`),
  381.   KEY `account_id` (`account_id`)
  382. ) ENGINE=InnoDB;
  383.  
  384. CREATE TABLE IF NOT EXISTS `skillcooldown` (
  385.   `account_id` INT(11) UNSIGNED NOT NULL,
  386.   `char_id` INT(11) UNSIGNED NOT NULL,
  387.   `skill` SMALLINT(11) UNSIGNED NOT NULL DEFAULT '0',
  388.   `tick` INT(11) NOT NULL,
  389.   KEY (`account_id`),
  390.   KEY (`char_id`)
  391. ) ENGINE=InnoDB;
  392.  
  393. ALTER TABLE `inventory` ADD COLUMN `bound` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  394. ALTER TABLE `cart_inventory` ADD COLUMN `bound` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  395. ALTER TABLE `storage` ADD COLUMN `bound` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  396. ALTER TABLE `guild_storage` ADD COLUMN `bound` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  397.  
  398. DROP TABLE IF EXISTS `item_serials`;
  399. CREATE TABLE `item_serials` (
  400.   `nameid` SMALLINT(5) UNSIGNED NOT NULL,
  401.   `serial` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  402.   PRIMARY KEY  (`nameid`)
  403. ) ENGINE=InnoDB;
  404.  
  405. ALTER TABLE `auction` ADD COLUMN `serial` INT(11) UNSIGNED NOT NULL DEFAULT '0';
  406. ALTER TABLE `cart_inventory` ADD COLUMN `serial`  INT(11) UNSIGNED NOT NULL DEFAULT '0';
  407. ALTER TABLE `guild_storage` ADD COLUMN `serial`  INT(11) UNSIGNED NOT NULL DEFAULT '0';
  408. ALTER TABLE `inventory` ADD COLUMN `serial`  INT(11) UNSIGNED NOT NULL DEFAULT '0';
  409. ALTER TABLE `mail` ADD COLUMN `serial`  INT(11) UNSIGNED NOT NULL DEFAULT '0';
  410. ALTER TABLE `storage` ADD COLUMN `serial`  INT(11) UNSIGNED NOT NULL DEFAULT '0';
  411.  
  412. DROP TABLE IF EXISTS `char_bg`;
  413. CREATE TABLE `char_bg` (
  414.   `char_id` INT(11) NOT NULL,
  415.   `top_damage` INT(11) NOT NULL DEFAULT '0',
  416.   `damage_done` INT(11) NOT NULL DEFAULT '0',
  417.   `damage_received` INT(11) NOT NULL DEFAULT '0',
  418.   `skulls` INT(11) NOT NULL DEFAULT '0',
  419.   `ti_wins` INT(11) NOT NULL DEFAULT '0',
  420.   `ti_lost` INT(11) NOT NULL DEFAULT '0',
  421.   `ti_tie` INT(11) NOT NULL DEFAULT '0',
  422.   `eos_flags` INT(11) NOT NULL DEFAULT '0',
  423.   `eos_bases` INT(11) NOT NULL DEFAULT '0',
  424.   `eos_wins` INT(11) NOT NULL DEFAULT '0',
  425.   `eos_lost` INT(11) NOT NULL DEFAULT '0',
  426.   `eos_tie` INT(11) NOT NULL DEFAULT '0',
  427.   `boss_killed` INT(11) NOT NULL DEFAULT '0',
  428.   `boss_damage` INT(11) NOT NULL DEFAULT '0',
  429.   `boss_flags` INT(11) NOT NULL DEFAULT '0',
  430.   `boss_wins` INT(11) NOT NULL DEFAULT '0',
  431.   `boss_lost` INT(11) NOT NULL DEFAULT '0',
  432.   `boss_tie` INT(11) NOT NULL DEFAULT '0',
  433.   `td_kills` INT(11) NOT NULL DEFAULT '0',
  434.   `td_deaths` INT(11) NOT NULL DEFAULT '0',
  435.   `td_wins` INT(11) NOT NULL DEFAULT '0',
  436.   `td_lost` INT(11) NOT NULL DEFAULT '0',
  437.   `td_tie` INT(11) NOT NULL DEFAULT '0',
  438.   `sc_stole` INT(11) NOT NULL DEFAULT '0',
  439.   `sc_captured` INT(11) NOT NULL DEFAULT '0',
  440.   `sc_droped` INT(11) NOT NULL DEFAULT '0',
  441.   `sc_wins` INT(11) NOT NULL DEFAULT '0',
  442.   `sc_lost` INT(11) NOT NULL DEFAULT '0',
  443.   `sc_tie` INT(11) NOT NULL DEFAULT '0',
  444.   `ctf_taken` INT(11) NOT NULL DEFAULT '0',
  445.   `ctf_captured` INT(11) NOT NULL DEFAULT '0',
  446.   `ctf_droped` INT(11) NOT NULL DEFAULT '0',
  447.   `ctf_wins` INT(11) NOT NULL DEFAULT '0',
  448.   `ctf_lost` INT(11) NOT NULL DEFAULT '0',
  449.   `ctf_tie` INT(11) NOT NULL DEFAULT '0',
  450.   `emperium_kill` INT(11) NOT NULL DEFAULT '0',
  451.   `barricade_kill` INT(11) NOT NULL DEFAULT '0',
  452.   `gstone_kill` INT(11) NOT NULL DEFAULT '0',
  453.   `cq_wins` INT(11) NOT NULL DEFAULT '0',
  454.   `cq_lost` INT(11) NOT NULL DEFAULT '0',
  455.   `kill_count` INT(11) NOT NULL DEFAULT '0',
  456.   `death_count` INT(11) NOT NULL DEFAULT '0',
  457.   `win` INT(11) NOT NULL DEFAULT '0',
  458.   `lost` INT(11) NOT NULL DEFAULT '0',
  459.   `tie` INT(11) NOT NULL DEFAULT '0',
  460.   `leader_win` INT(11) NOT NULL DEFAULT '0',
  461.   `leader_lost` INT(11) NOT NULL DEFAULT '0',
  462.   `leader_tie` INT(11) NOT NULL DEFAULT '0',
  463.   `deserter` INT(11) NOT NULL DEFAULT '0',
  464.   `score` INT(11) NOT NULL DEFAULT '0',
  465.   `points` INT(11) NOT NULL DEFAULT '0',
  466.   `sp_heal_potions` INT(11) NOT NULL DEFAULT '0',
  467.   `hp_heal_potions` INT(11) NOT NULL DEFAULT '0',
  468.   `yellow_gemstones` INT(11) NOT NULL DEFAULT '0',
  469.   `red_gemstones` INT(11) NOT NULL DEFAULT '0',
  470.   `blue_gemstones` INT(11) NOT NULL DEFAULT '0',
  471.   `poison_bottles` INT(11) NOT NULL DEFAULT '0',
  472.   `acid_demostration` INT(11) NOT NULL DEFAULT '0',
  473.   `acid_demostration_fail` INT(11) NOT NULL DEFAULT '0',
  474.   `support_skills_used` INT(11) NOT NULL DEFAULT '0',
  475.   `healing_done` INT(11) NOT NULL DEFAULT '0',
  476.   `wrong_support_skills_used` INT(11) NOT NULL DEFAULT '0',
  477.   `wrong_healing_done` INT(11) NOT NULL DEFAULT '0',
  478.   `sp_used` INT(11) NOT NULL DEFAULT '0',
  479.   `zeny_used` INT(11) NOT NULL DEFAULT '0',
  480.   `spiritb_used` INT(11) NOT NULL DEFAULT '0',
  481.   `ammo_used` INT(11) NOT NULL DEFAULT '0',
  482.   `rank_points` INT(11) NOT NULL DEFAULT '0',
  483.   `rank_games` INT(11) NOT NULL DEFAULT '0',
  484.   `ru_captures` INT(11) NOT NULL DEFAULT '0',
  485.   `ru_wins` INT(11) NOT NULL DEFAULT '0',
  486.   `ru_lost` INT(11) NOT NULL DEFAULT '0',
  487. PRIMARY KEY  (`char_id`)
  488. ) ENGINE=InnoDB;
  489.  
  490. ALTER TABLE `char` ADD COLUMN `bg_gold` INT(11) NOT NULL DEFAULT '0';
  491. ALTER TABLE `char` ADD COLUMN `bg_silver` INT(11) NOT NULL DEFAULT '0';
  492. ALTER TABLE `char` ADD COLUMN `bg_bronze` INT(11) NOT NULL DEFAULT '0';
  493.  
  494. DROP TABLE IF EXISTS `char_bg_log`;
  495. CREATE TABLE `char_bg_log` (
  496.   `id` INT(11) NOT NULL AUTO_INCREMENT,
  497.   `time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  498.   `killer` VARCHAR(25) NOT NULL,
  499.   `killer_id` INT(11) NOT NULL,
  500.   `killed` VARCHAR(25) NOT NULL,
  501.   `killed_id` INT(11) NOT NULL,
  502.   `map` VARCHAR(11) NOT NULL DEFAULT '',
  503.   `skill` INT(11) NOT NULL DEFAULT '0',
  504.   PRIMARY KEY  (`id`),
  505.   KEY `killer_id` (`killer_id`),
  506.   KEY `killed_id` (`killed_id`)
  507. ) ENGINE=MyISAM;
  508.  
  509. DROP TABLE IF EXISTS `char_woe_log`;
  510. CREATE TABLE `char_woe_log` (
  511.   `id` INT(11) NOT NULL AUTO_INCREMENT,
  512.   `time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  513.   `killer` VARCHAR(25) NOT NULL,
  514.   `killer_id` INT(11) NOT NULL,
  515.   `killed` VARCHAR(25) NOT NULL,
  516.   `killed_id` INT(11) NOT NULL,
  517.   `map` VARCHAR(11) NOT NULL DEFAULT '',
  518.   `skill` INT(11) NOT NULL DEFAULT '0',
  519.   PRIMARY KEY  (`id`),
  520.   KEY `killer_id` (`killer_id`),
  521.   KEY `killed_id` (`killed_id`)
  522. ) ENGINE=MyISAM;
  523.  
  524. DROP TABLE IF EXISTS `char_woe`;
  525. DROP TABLE IF EXISTS `char_wstats`;
  526. CREATE TABLE `char_wstats` (
  527.   `char_id` INT(11) NOT NULL,
  528.   `kill_count` INT(11) NOT NULL DEFAULT '0',
  529.   `death_count` INT(11) NOT NULL DEFAULT '0',
  530.   `score` INT(11) NOT NULL DEFAULT '0',
  531.   `top_damage` INT(11) NOT NULL DEFAULT '0',
  532.   `damage_done` INT(11) NOT NULL DEFAULT '0',
  533.   `damage_received` INT(11) NOT NULL DEFAULT '0',
  534.   `emperium_damage` INT(11) NOT NULL DEFAULT '0',
  535.   `guardian_damage` INT(11) NOT NULL DEFAULT '0',
  536.   `barricade_damage` INT(11) NOT NULL DEFAULT '0',
  537.   `gstone_damage` INT(11) NOT NULL DEFAULT '0',
  538.   `emperium_kill` INT(11) NOT NULL DEFAULT '0',
  539.   `guardian_kill` INT(11) NOT NULL DEFAULT '0',
  540.   `barricade_kill` INT(11) NOT NULL DEFAULT '0',
  541.   `gstone_kill` INT(11) NOT NULL DEFAULT '0',
  542.   `sp_heal_potions` INT(11) NOT NULL DEFAULT '0',
  543.   `hp_heal_potions` INT(11) NOT NULL DEFAULT '0',
  544.   `yellow_gemstones` INT(11) NOT NULL DEFAULT '0',
  545.   `red_gemstones` INT(11) NOT NULL DEFAULT '0',
  546.   `blue_gemstones` INT(11) NOT NULL DEFAULT '0',
  547.   `poison_bottles` INT(11) NOT NULL DEFAULT '0',
  548.   `acid_demostration` INT(11) NOT NULL DEFAULT '0',
  549.   `acid_demostration_fail` INT(11) NOT NULL DEFAULT '0',
  550.   `support_skills_used` INT(11) NOT NULL DEFAULT '0',
  551.   `healing_done` INT(11) NOT NULL DEFAULT '0',
  552.   `wrong_support_skills_used` INT(11) NOT NULL DEFAULT '0',
  553.   `wrong_healing_done` INT(11) NOT NULL DEFAULT '0',
  554.   `sp_used` INT(11) NOT NULL DEFAULT '0',
  555.   `zeny_used` INT(11) NOT NULL DEFAULT '0',
  556.   `spiritb_used` INT(11) NOT NULL DEFAULT '0',
  557.   `ammo_used` INT(11) NOT NULL DEFAULT '0',
  558.   PRIMARY KEY  (`char_id`)
  559. ) ENGINE=InnoDB;
  560.  
  561. DROP TABLE IF EXISTS `skill_count`;
  562. CREATE TABLE `skill_count` (
  563.   `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  564.   `id` SMALLINT(11) UNSIGNED NOT NULL DEFAULT '0',
  565.   `count` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  566.   PRIMARY KEY  (`char_id`,`id`),
  567.   KEY `char_id` (`char_id`)
  568. ) ENGINE=InnoDB;
  569.  
  570. DROP TABLE IF EXISTS `bg_skill_count`;
  571. CREATE TABLE `bg_skill_count` (
  572.   `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  573.   `id` SMALLINT(11) UNSIGNED NOT NULL DEFAULT '0',
  574.   `count` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  575.   PRIMARY KEY  (`char_id`,`id`),
  576.   KEY `char_id` (`char_id`)
  577. ) ENGINE=InnoDB;
  578.  
  579. DROP TABLE IF EXISTS `achievement`;
  580. CREATE TABLE `achievement` (
  581.   `id` INT(11) NOT NULL,
  582.   `char_id` INT(11) NOT NULL,
  583.   `completed` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  584.   `count1` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  585.   `count2` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  586.   `count3` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  587.   `count4` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  588.   `count5` INT(11) UNSIGNED NOT NULL DEFAULT '0',
  589.   PRIMARY KEY  (`char_id`,`id`)
  590. ) ENGINE=InnoDB;
  591.  
  592. ALTER TABLE `char_bg` ADD COLUMN `dom_bases` INT(11) NOT NULL DEFAULT '0' AFTER `boss_tie`,
  593. ADD COLUMN `dom_off_kills` INT(11) NOT NULL DEFAULT '0' AFTER `dom_bases`,
  594. ADD COLUMN `dom_def_kills` INT(11) NOT NULL DEFAULT '0' AFTER `dom_off_kills`,
  595. ADD COLUMN `dom_wins` INT(11) NOT NULL DEFAULT '0' AFTER `dom_def_kills`,
  596. ADD COLUMN `dom_lost` INT(11) NOT NULL DEFAULT '0' AFTER `dom_wins`,
  597. ADD COLUMN `dom_tie` INT(11) NOT NULL DEFAULT '0' AFTER `dom_lost`;
  598.  
  599. ALTER TABLE `char` ADD COLUMN `faction_id` INT(11) NOT NULL DEFAULT '0' AFTER `elemental_id`;
  600. ALTER TABLE `cart_inventory` ADD COLUMN `favorite` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  601. ALTER TABLE `storage` ADD COLUMN `favorite` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  602. ALTER TABLE `rentstorage` ADD COLUMN `favorite` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  603. ALTER TABLE `guild_storage` ADD COLUMN `favorite` tinyint(1) UNSIGNED NOT NULL DEFAULT '0';
  604.  
  605. DROP TABLE IF EXISTS `item_serials`;
  606. ALTER TABLE `auction` DROP COLUMN `serial`;
  607. ALTER TABLE `cart_inventory` DROP COLUMN `serial`;
  608. ALTER TABLE `guild_storage` DROP COLUMN `serial`;
  609. ALTER TABLE `inventory` DROP COLUMN `serial`;
  610. ALTER TABLE `mail` DROP COLUMN `serial`;
  611. ALTER TABLE `storage` DROP COLUMN `serial`;
  612. ALTER TABLE `rentstorage` DROP COLUMN `serial`;
  613. ALTER TABLE `rentstorage` ADD `unique_id` BIGINT( 20 ) NOT NULL DEFAULT '0';
  614.  
  615. -- Update para valores negativos de card0 --
  616. UPDATE `auction` SET `card0` = 256 WHERE `card0` = -256;
  617. UPDATE `cart_inventory` SET `card0` = 256 WHERE `card0` = -256;
  618. UPDATE `guild_storage` SET `card0` = 256 WHERE `card0` = -256;
  619. UPDATE `inventory` SET `card0` = 256 WHERE `card0` = -256;
  620. UPDATE `mail` SET `card0` = 256 WHERE `card0` = -256;
  621. UPDATE `storage` SET `card0` = 256 WHERE `card0` = -256;
  622.  
  623. -- Setando valores de último login para valor indefinido --
  624. UPDATE `login` SET `lastlogin` = NULL WHERE `lastlogin` IS NOT NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement