Ignore:
Timestamp:
2010/08/19 19:48:04 (14 years ago)
Author:
nanasess
bzr:base-revision:
ohkouchi@loop-az.jp-20100818061207-vgzu2onofgbq0k0i
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/class/SC_Query.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2FSC_Query.php
data/class/helper/SC_Helper_Mail.php 15618@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_Mail.php
data/class/helper/SC_Helper_Mobile.php 15277@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_Mobile.php
data/class/pages/admin/basis/LC_Page_Admin_Basis_Control.php 15336@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fbasis%2FLC_Page_Admin_Basis_Control.php
data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery_Input.php 15297@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fbasis%2FLC_Page_Admin_Basis_Delivery_Input.php
data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php 17073@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Fclass%2Fpages%2Fadmin%2Fbasis%2FLC_Page_Admin_Basis_Holiday.php
data/class/pages/admin/basis/LC_Page_Admin_Basis_Kiyaku.php 15329@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fbasis%2FLC_Page_Admin_Basis_Kiyaku.php
data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment_Input.php 15304@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fbasis%2FLC_Page_Admin_Basis_Payment_Input.php
data/class/pages/admin/contents/LC_Page_Admin_Contents.php 15659@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fcontents%2FLC_Page_Admin_Contents.php
data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php 16449@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fcontents%2FLC_Page_Admin_Contents_CsvSql.php
data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php 15660@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fcontents%2FLC_Page_Admin_Contents_Recommend.php
data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php 15687@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_Bloc.php
data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php 15682@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_MainEdit.php
data/class/pages/admin/mail/LC_Page_Admin_Mail.php 15640@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fmail%2FLC_Page_Admin_Mail.php
data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php 15594@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Forder%2FLC_Page_Admin_Order_Edit.php
data/class/pages/admin/products/LC_Page_Admin_Products_Category.php 15518@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_Category.php
data/class/pages/admin/products/LC_Page_Admin_Products_Class.php 15481@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_Class.php
data/class/pages/admin/products/LC_Page_Admin_Products_ClassCategory.php 15486@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_ClassCategory.php
data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php 17263@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_Maker.php
data/class/pages/admin/products/LC_Page_Admin_Products_Product.php 15342@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_Product.php
data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 15559@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_ProductClass.php
data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 15472@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_UploadCSV.php
data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSVCategory.php 17194@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_UploadCSVCategory.php
data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php 16251@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fsystem%2FLC_Page_Admin_System_Bkup.php
data/class/pages/admin/system/LC_Page_Admin_System_Input.php 15602@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fsystem%2FLC_Page_Admin_System_Input.php
data/class/pages/entry/LC_Page_Entry.php 15141@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fentry%2FLC_Page_Entry.php
data/class/pages/mypage/LC_Page_Mypage_DeliveryAddr.php 16093@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fmypage%2FLC_Page_Mypage_DeliveryAddr.php
data/class/pages/products/LC_Page_Products_Review.php 15173@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fproducts%2FLC_Page_Products_Review.php
data/class/pages/shopping/LC_Page_Shopping_Complete.php 15223@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping_Complete.php
data/class/pages/shopping/LC_Page_Shopping_Confirm.php 15223@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping_Confirm.php
data/class/pages/shopping/LC_Page_Shopping_DelivAddr.php 16386@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping_DelivAddr.php
data/class/pages/tb/LC_Page_TrackBack.php 16472@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ftb%2FLC_Page_TrackBack.php
data/class/pages/upgrade/LC_Page_Upgrade_Download.php 16459@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fupgrade%2FLC_Page_Upgrade_Download.php
html/install/index.php 16809@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Findex.php
html/install/sql/column_comment.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Fcolumn_comment.sql
html/install/sql/create_table_mysql.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Fcreate_table_mysql.sql
html/install/sql/create_table_pgsql.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Fcreate_table_pgsql.sql
html/install/sql/insert_data.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Finsert_data.sql
html/install/sql/table_comment.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Ftable_comment.sql
bzr:mapping-version:
v4
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20100819104758-beubop5hq0pwdqhx
bzr:revno:
2271
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:text-parents:

data/class/SC_Query.php ohkouchi@loop-az.jp-20100812103342-5fc7rp06997dbg6e
data/class/helper/SC_Helper_Mail.php ohkouchi@loop-az.jp-20100623032937-dhwktuevjyk0jv13
data/class/helper/SC_Helper_Mobile.php ohkouchi@loop-az.jp-20100803050621-j3gswdse0qsqamvw
data/class/pages/admin/basis/LC_Page_Admin_Basis_Control.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery_Input.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/basis/LC_Page_Admin_Basis_Kiyaku.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment_Input.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/contents/LC_Page_Admin_Contents.php ohkouchi@loop-az.jp-20100803050621-j3gswdse0qsqamvw
data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php ohkouchi@loop-az.jp-20100803050621-j3gswdse0qsqamvw
data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php ohkouchi@loop-az.jp-20100803050621-j3gswdse0qsqamvw
data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php ohkouchi@loop-az.jp-20100803050621-j3gswdse0qsqamvw
data/class/pages/admin/mail/LC_Page_Admin_Mail.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/products/LC_Page_Admin_Products_Category.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/products/LC_Page_Admin_Products_Class.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/products/LC_Page_Admin_Products_ClassCategory.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/products/LC_Page_Admin_Products_Product.php svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:18782
data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:18777
data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSVCategory.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
data/class/pages/admin/system/LC_Page_Admin_System_Input.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
data/class/pages/entry/LC_Page_Entry.php ohkouchi@loop-az.jp-20100803050621-j3gswdse0qsqamvw
data/class/pages/mypage/LC_Page_Mypage_DeliveryAddr.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/products/LC_Page_Products_Review.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
data/class/pages/shopping/LC_Page_Shopping_Complete.php ohkouchi@loop-az.jp-20100804045224-nsulc26bh1ttqfrb
data/class/pages/shopping/LC_Page_Shopping_Confirm.php svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:18777
data/class/pages/shopping/LC_Page_Shopping_DelivAddr.php ohkouchi@loop-az.jp-20100803084717-9sbbuk4o59x5sio4
data/class/pages/tb/LC_Page_TrackBack.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
data/class/pages/upgrade/LC_Page_Upgrade_Download.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
html/install/index.php ohkouchi@loop-az.jp-20100818061055-lqje64n4qlsd2ke9
html/install/sql/column_comment.sql ohkouchi@loop-az.jp-20100818061055-lqje64n4qlsd2ke9
html/install/sql/create_table_mysql.sql ohkouchi@loop-az.jp-20100818061055-lqje64n4qlsd2ke9
html/install/sql/create_table_pgsql.sql ohkouchi@loop-az.jp-20100818061055-lqje64n4qlsd2ke9
html/install/sql/insert_data.sql ohkouchi@loop-az.jp-20100818061055-lqje64n4qlsd2ke9
html/install/sql/table_comment.sql ohkouchi@loop-az.jp-20100818033838-mjtat0sdmbsu0981
bzr:timestamp:
2010-08-19 19:47:58.180000067 +0900
bzr:user-agent:
bzr2.1.2+bzr-svn1.0.2
svn:original-date:
2010-08-19T10:47:58.180000Z
Message:

シーケンス値の出力に SC_Query::nextVal() を使用するよう修正(#780)

  • インストーラでシーケンスの生成/削除を行うよう修正
  • html/install/sql/insert_data.sql を, シーケンス値を含めたものに修正
  • PostgreSQL の serial 型を int 型に修正
  • MySQL で auto_increment を使用しないように修正
  • シーケンスIDを使用するテーブルへの INSERT を行っている個所で, 事前にシーケンス値を取得するよう修正
  • FIXME data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php を要改修
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/html/install/index.php

    r18787 r18788  
    183183    } 
    184184 
     185    // シーケンスの作成 
     186    if (count($objPage->arrErr) == 0) { 
     187        $objPage->arrErr = lfCreateSequence(getSequences(), $dsn); 
     188        if(count($objPage->arrErr) == 0) { 
     189            $objPage->tpl_message.="○:シーケンスの作成に成功しました。<br>"; 
     190        } else { 
     191            $objPage->tpl_message.="×:シーケンスの作成に失敗しました。<br>"; 
     192        } 
     193    } 
     194 
    185195    if(count($objPage->arrErr) == 0) { 
    186196        $objPage = lfDispStep3($objPage); 
     
    222232        } 
    223233    } 
     234 
     235    // シーケンスの削除 
     236    if(count($objPage->arrErr) == 0) { 
     237        $objPage->arrErr = lfDropSequence(getSequences(), $dsn); 
     238        if(count($objPage->arrErr) == 0) { 
     239            $objPage->tpl_message.="○:シーケンスの削除に成功しました。<br>"; 
     240        } else { 
     241            $objPage->tpl_message.="×:シーケンスの削除に失敗しました。<br>"; 
     242        } 
     243    } 
     244 
    224245    $objPage = lfDispStep3($objPage); 
    225246    break; 
     
    763784} 
    764785 
     786/** 
     787 * シーケンスを削除する. 
     788 * 
     789 * @param array $arrSequences シーケンスのテーブル名, カラム名の配列 
     790 * @param string $dsn データソース名 
     791 * @return array エラーが発生した場合はエラーメッセージの配列 
     792 */ 
     793function lfDropSequence($arrSequences, $dsn) { 
     794    $arrErr = array(); 
     795 
     796    // Debugモード指定 
     797    $options['debug'] = PEAR_DB_DEBUG; 
     798    $objDB = MDB2::connect($dsn, $options); 
     799    $objDB->loadModule('Manager'); 
     800 
     801    // 接続エラー 
     802    if (!PEAR::isError($objDB)) { 
     803 
     804        $exists = $objDB->listSequences(); 
     805        foreach ($arrSequences as $seq) { 
     806            $seq_name = $seq[0] . "_" . $seq[1]; 
     807            if (in_array($seq_name, $exists)) { 
     808                $result = $objDB->dropSequence($seq_name); 
     809                if (PEAR::isError($result)) { 
     810                    $arrErr['all'] = ">> " . $result->message . "<br />"; 
     811                    GC_Utils_Ex::gfPrintLog($result->userinfo, INSTALL_LOG); 
     812                } else { 
     813                    GC_Utils_Ex::gfPrintLog("OK:". $seq_name, INSTALL_LOG); 
     814                } 
     815            } 
     816        } 
     817    } else { 
     818        $arrErr['all'] = ">> " . $objDB->message; 
     819        GC_Utils_Ex::gfPrintLog($objDB->userinfo, INSTALL_LOG); 
     820    } 
     821    return $arrErr; 
     822} 
     823 
     824/** 
     825 * シーケンスを生成する. 
     826 * 
     827 * @param array $arrSequences シーケンスのテーブル名, カラム名の配列 
     828 * @param string $dsn データソース名 
     829 * @return array エラーが発生した場合はエラーメッセージの配列 
     830 */ 
     831function lfCreateSequence($arrSequences, $dsn) { 
     832   $arrErr = array(); 
     833 
     834    // Debugモード指定 
     835    $options['debug'] = PEAR_DB_DEBUG; 
     836    $objDB = MDB2::connect($dsn, $options); 
     837    $objDB->loadModule('Manager'); 
     838 
     839    // 接続エラー 
     840    if (!PEAR::isError($objDB)) { 
     841 
     842        $exists = $objDB->listSequences(); 
     843        foreach ($arrSequences as $seq) { 
     844            $res = $objDB->query("SELECT max(" . $seq[1] . ") FROM ". $seq[0]); 
     845            if (PEAR::isError($res)) { 
     846                $arrErr['all'] = ">> " . $res->userinfo . "<br />"; 
     847                GC_Utils_Ex::gfPrintLog($res->userinfo, INSTALL_LOG); 
     848                return $arrErr; 
     849            } 
     850            $max = $res->fetchOne(); 
     851 
     852            $seq_name = $seq[0] . "_" . $seq[1]; 
     853            $result = $objDB->createSequence($seq_name, $max + 1); 
     854            if (PEAR::isError($result)) { 
     855                $arrErr['all'] = ">> " . $result->message . "<br />"; 
     856                GC_Utils_Ex::gfPrintLog($result->userinfo, INSTALL_LOG); 
     857            } else { 
     858                GC_Utils_Ex::gfPrintLog("OK:". $seq_name, INSTALL_LOG); 
     859            } 
     860        } 
     861    } else { 
     862        $arrErr['all'] = ">> " . $objDB->message; 
     863        GC_Utils_Ex::gfPrintLog($objDB->userinfo, INSTALL_LOG); 
     864    } 
     865    return $arrErr; 
     866} 
     867 
    765868// 設定ファイルの作成 
    766869function lfMakeConfigFile() { 
     
    810913} 
    811914 
    812 // テーブルの削除(既にテーブルが存在する場合のみ削除する) 
    813 function lfDropTable($table_name, $dsn) { 
    814     global $objDb; 
    815     $arrErr = array(); 
    816     if($objDb->sfTabaleExists($table_name, $dsn)) { 
    817         // Debugモード指定 
    818         $options['debug'] = PEAR_DB_DEBUG; 
    819         $objDB = MDB2::connect($dsn, $options); 
    820         // 接続成功 
    821         if(!PEAR::isError($objDB)) { 
    822             $objDB->query("DROP TABLE " . $table_name); 
    823         } else { 
    824             $arrErr['all'] = ">> " . $objDB->message . "<br>"; 
    825             // エラー文を取得する 
    826             ereg("\[(.*)\]", $objDB->userinfo, $arrKey); 
    827             $arrErr['all'].= $arrKey[0] . "<br>"; 
    828             GC_Utils_Ex::gfPrintLog($objDB->userinfo, INSTALL_LOG); 
    829         } 
    830     } 
    831     return $arrErr; 
    832 } 
    833  
    834915/** 
    835916 * $dir を再帰的に辿ってパス名を配列で返す. 
     
    860941} 
    861942 
     943/** 
     944 * シーケンスを使用するテーブル名とカラム名の配列を返す. 
     945 * 
     946 * @return array シーケンスを使用するテーブル名とカラム名の配列 
     947 */ 
     948function getSequences() { 
     949    return array(array("dtb_best_products","best_id"), 
     950                 array("dtb_bloc", "bloc_id"), 
     951                 array("dtb_category", "category_id"), 
     952                 array("dtb_class", "class_id"), 
     953                 array("dtb_classcategory", "classcategory_id"), 
     954                 array("dtb_csv", "no"), 
     955                 array("dtb_csv_sql", "sql_id"), 
     956                 array("dtb_customer", "customer_id"), 
     957                 array("dtb_deliv", "deliv_id"), 
     958                 array("dtb_delivfee", "fee_id"), 
     959                 array("dtb_holiday", "holiday_id"), 
     960                 array("dtb_kiyaku", "kiyaku_id"), 
     961                 array("dtb_mail_history", "send_id"), 
     962                 array("dtb_maker", "maker_id"), 
     963                 array("dtb_member", "member_id"), 
     964                 array("dtb_mobile_kara_mail", "kara_mail_id"), 
     965                 array("dtb_module_update_logs", "log_id"), 
     966                 array("dtb_news", "news_id"), 
     967                 array("dtb_order", "order_id"), 
     968                 array("dtb_other_deliv", "other_deliv_id"), 
     969                 array("dtb_pagelayout", "page_id"), 
     970                 array("dtb_payment", "payment_id"), 
     971                 array("dtb_products_class", "product_class_id"), 
     972                 array("dtb_products", "product_id"), 
     973                 array("dtb_review", "review_id"), 
     974                 array("dtb_send_history", "send_id"), 
     975                 array("dtb_site_control", "control_id"), 
     976                 array("dtb_table_comment", "id"), 
     977                 array("dtb_trackback", "trackback_id")); 
     978} 
    862979?> 
Note: See TracChangeset for help on using the changeset viewer.