20060412.sql 1.5 KB

123456789101112131415161718192021222324252627
  1. ALTER TABLE `seven_signs`
  2. CHANGE COLUMN `red_stones` `dawn_red_stones` INT(10) NOT NULL DEFAULT 0,
  3. CHANGE COLUMN `green_stones` `dawn_green_stones` INT(10) NOT NULL DEFAULT 0,
  4. CHANGE COLUMN `blue_stones` `dawn_blue_stones` INT(10) NOT NULL DEFAULT 0,
  5. CHANGE COLUMN `ancient_adena_amount` `dawn_ancient_adena_amount` INT(10) NOT NULL DEFAULT 0,
  6. CHANGE COLUMN `contribution_score` `dawn_contribution_score` INT(10) NOT NULL DEFAULT 0,
  7. ADD COLUMN `dusk_red_stones` INT(10) NOT NULL DEFAULT 0,
  8. ADD COLUMN `dusk_green_stones` INT(10) NOT NULL DEFAULT 0,
  9. ADD COLUMN `dusk_blue_stones` INT(10) NOT NULL DEFAULT 0,
  10. ADD COLUMN `dusk_ancient_adena_amount` INT(10) NOT NULL DEFAULT 0,
  11. ADD COLUMN `dusk_contribution_score` INT(10) NOT NULL DEFAULT 0;
  12. UPDATE `seven_signs` SET
  13. `dusk_red_stones` = `dawn_red_stones`, `dawn_red_stones` = 0,
  14. `dusk_green_stones` = `dawn_green_stones`, `dawn_green_stones` = 0,
  15. `dusk_blue_stones` = `dawn_blue_stones`, `dawn_blue_stones` = 0,
  16. `dusk_ancient_adena_amount` = `dawn_ancient_adena_amount`, `dawn_ancient_adena_amount` = 0,
  17. `dusk_contribution_score` = `dawn_contribution_score`, `dawn_contribution_score` = 0
  18. WHERE `cabal` = 'dusk';
  19. -- For those who already used my previous patch for sql seven signs status :)
  20. ALTER TABLE `seven_signs_status`
  21. DROP COLUMN `id`, DROP PRIMARY KEY;
  22. ALTER TABLE `random_spawn_loc` ADD COLUMN `heading` INTEGER NOT NULL DEFAULT -1,
  23. DROP PRIMARY KEY,
  24. ADD PRIMARY KEY(`groupId`, `x`, `y`, `z`, `heading`);