Changes between Version 2 and Version 3 of テストデータ生成スクリプト(v2.0)


Ignore:
Timestamp:
2008/06/08 23:12:18 (14 years ago)
Author:
kishida
Comment:

カテゴリーのrankへの代入する値を修正する

Legend:

Unmodified
Added
Removed
Modified
  • テストデータ生成スクリプト(v2.0)

    v2 v3  
    180180            $sqlval['parent_category_id'] = (string) "0"; 
    181181            $sqlval['level'] = 1; 
    182             $sqlval['rank'] = $count; 
     182            $sqlval['rank'] = $this->lfGetTotalCategoryrank() - $count; 
    183183 
    184184            $this->objQuery->insert("dtb_category", $sqlval); 
     
    195195                $sqlval['parent_category_id'] = (string) $category_id1; 
    196196                $sqlval['level'] = 2; 
    197                 $sqlval['rank'] = $count; 
     197                $sqlval['rank'] = $this->lfGetTotalCategoryrank() - $count; 
    198198 
    199199                $this->objQuery->insert("dtb_category", $sqlval); 
     
    211211                    $sqlval['parent_category_id'] = (string) $category_id2; 
    212212                    $sqlval['level'] = 3; 
    213                     $sqlval['rank'] = $count; 
     213                    $sqlval['rank'] = $this->lfGetTotalCategoryrank() - $count; 
    214214 
    215215                    $this->objQuery->insert("dtb_category", $sqlval); 
     
    649649                     ); 
    650650 
     651    /** 
     652    * 総カテゴリー数を計算し、dtb_categoryに代入するrankに使う 
     653    */ 
     654    function lfGetTotalCategoryrank(){ 
     655                $TotalCategoryrank = (TOP_CATEGORIES_VOLUME * MIDDLE_CATEGORIES_VOLUME * SMALL_CATEGORIES_VOLUME) + (MIDDLE_CATEGORIES_VOLUME * TOP_CATEGORIES_VOLUME) + TOP_CATEGORIES_VOLUME; 
     656    return $TotalCategoryrank; 
     657    } 
     658 
    651659} 
    652660