Changeset 308

Show
Ignore:
Timestamp:
12/31/07 15:37:10 (12 years ago)
Author:
ralle030583
Message:

DB Update002
- fixing already posted Salvager I

Location:
dev/common/includes
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • dev/common/includes/autoupgrade.php

    r306 r308  
    66// 
    77// 
     8if (!config::get("DBUpdate")) 
     9        config::set("DBUpdate","000"); 
     10         
    811// Current update version of Database 
    912define(CURRENT_DB_UPDATE,config::get("DBUpdate")); 
    1013//Update version of this autoupgrade.php 
    11 define(LASTEST_DB_UPDATE,"001"); 
     14define(LASTEST_DB_UPDATE,"002"); 
    1215 
    1316function updateDB(){ 
     
    1518        if (CURRENT_DB_UPDATE < LASTEST_DB_UPDATE ){ 
    1619                update001(); 
     20                update002(); 
    1721        } 
    1822} 
     
    2024function update001(){ 
    2125        //Checking if this Update already done 
    22         if (CURRENT_DB_UPDATE < "001" ){ 
     26        if (CURRENT_DB_UPDATE < "001" ) 
     27        { 
    2328                require_once("common/includes/class.item.php"); 
    24                  
    2529                // Changing ShieldBooster Slot from None to Mid Slot 
    2630                $ShieldBoosterGroup = item::get_group_id("Small Shield Booster I"); 
     
    5862                $TractorBeam    =  item::get_group_id("Small Tractor Beam I");   
    5963                move_item_to_group($SalvagerTypeId,$SalvagerGroup ,$TractorBeam); 
     64 
     65                 
     66                update_slot_of_group($TractorBeam, 
     67                 
    6068                 
    6169                //writing Update Status into ConfigDB 
     
    6472} 
    6573 
     74function update002(){ 
     75        // to correct the already existing Salvager in med slots.  
     76        // missed it in update001 
     77        if (CURRENT_DB_UPDATE < "002" ) 
     78        { 
     79                require_once("common/includes/class.item.php"); 
     80                $SalvagerGroup  =  item::get_group_id("Salvager I"); 
     81                update_slot_of_group($SalvagerGroup,2,1); 
     82        } 
     83} 
     84 
    6685function update_slot_of_group($id,$oldSlot = 0 ,$newSlot){ 
    6786        $qry  = new DBQuery(); 
    6887        $query = "UPDATE kb3_item_types 
    69                                                 SET itt_slot = $newSlot WHERE itt_id = $id;"; 
     88                                SET itt_slot = $newSlot WHERE itt_id = $id amd itt_slot = $oldSlot;"; 
    7089        $qry->execute($query); 
    7190        $query = "UPDATE kb3_items_destroyed 
  • dev/common/includes/globals.php

    r307 r308  
    11<?php 
    22// current subversion revision 
    3 preg_match('/\$Re'.'vision: (.*?) \$/', '$Revision: 307 $', $match); 
     3preg_match('/\$Re'.'vision: (.*?) \$/', '$Revision: 308 $', $match); 
    44define('SVN_REV', $match[1]); 
    55