|
| 1 | +DROP PROCEDURE IF EXISTS add_migration; |
| 2 | +DELIMITER ?? |
| 3 | +CREATE PROCEDURE `add_migration`() |
| 4 | +BEGIN |
| 5 | +DECLARE v INT DEFAULT 1; |
| 6 | +SET v = (SELECT COUNT(*) FROM `migrations` WHERE `id`='20260711025640'); |
| 7 | +IF v = 0 THEN |
| 8 | +INSERT INTO `migrations` VALUES ('20260711025640'); |
| 9 | +-- Add your query below. |
| 10 | + |
| 11 | + |
| 12 | +-- Add missing rates for crit and dodge based on each other where all other rates are equal. |
| 13 | +INSERT INTO `player_dodge_per_agility` (`class`, `level`, `rate`) VALUES (5, 14, 11.4943); |
| 14 | +INSERT INTO `player_dodge_per_agility` (`class`, `level`, `rate`) VALUES (11, 34, 11.9474); |
| 15 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 45, 16.6667); |
| 16 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 46, 16.6667); |
| 17 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 47, 17.2117); |
| 18 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 48, 17.2117); |
| 19 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 50, 17.762); |
| 20 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 51, 17.762); |
| 21 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 54, 18.3486); |
| 22 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 55, 18.3486); |
| 23 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 56, 18.9036); |
| 24 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (8, 57, 18.9036); |
| 25 | +INSERT INTO `player_crit_per_agility` (`class`, `level`, `rate`) VALUES (11, 28, 10.2459); |
| 26 | + |
| 27 | + |
| 28 | +-- End of migration. |
| 29 | +END IF; |
| 30 | +END?? |
| 31 | +DELIMITER ; |
| 32 | +CALL add_migration(); |
| 33 | +DROP PROCEDURE IF EXISTS add_migration; |
0 commit comments