- Timestamp:
- 2010/08/24 14:58:32 (14 years ago)
- bzr:base-revision:
- ohkouchi@loop-az.jp-20100820090626-dkyj2ngdh7vklaow
- 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/db/SC_DB_DBFactory.php 15123@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fdb%2FSC_DB_DBFactory.php
data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php 15123@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fdb%2Fdbfactory%2FSC_DB_DBFactory_MYSQL.php
data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php 15123@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fdb%2Fdbfactory%2FSC_DB_DBFactory_PGSQL.php
data/class/helper/SC_Helper_DB.php 15176@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_DB.php
data/class/helper/SC_Helper_Session.php 15277@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_Session.php
html/install/index.php 16809@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Findex.php
test/class/SC_Query_Test.php sc_query_test.php-20100803024127-ljzonih8f5jpan9o-1
test/class/helper/SC_Helper_DB_Test.php 15242@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Ftest%2Fclass%2Fhelper%2FSC_Helper_DB_Test.php- bzr:mapping-version:
- v4
- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- ohkouchi@loop-az.jp-20100824055828-2oy1qb3wcp85i76l
- bzr:revno:
- 2273
- 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-20100819104758-beubop5hq0pwdqhx
data/class/helper/SC_Helper_Session.php ohkouchi@loop-az.jp-20100614082857-g3n9wn9zakpc7a0m
html/install/index.php ohkouchi@loop-az.jp-20100819104758-beubop5hq0pwdqhx
test/class/SC_Query_Test.php ohkouchi@loop-az.jp-20100803111301-u8ph4za35y4il0dh
test/class/helper/SC_Helper_DB_Test.php ohkouchi@loop-az.jp-20100726081655-tqxqwy02bxqhswcu- bzr:timestamp:
- 2010-08-24 14:58:28.038000107 +0900
- bzr:user-agent:
- bzr2.1.2+bzr-svn1.0.2
- svn:original-date:
- 2010-08-24T05:58:28.038000Z
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php
r18789 r18790 63 63 function sfChangeMySQL($sql){ 64 64 return $sql; 65 }66 67 /**68 * テーブルの存在チェックを行う SQL 文を返す.69 *70 * @param string $table_name 存在チェックを行うテーブル名71 * @return string テーブルの存在チェックを行う SQL 文72 */73 function getTableExistsSql($table_name) {74 $objQuery =& SC_Query::getSingletonInstance();75 return " SELECT relname "76 . " FROM pg_class "77 . " WHERE (relkind = 'r' OR relkind = 'v') "78 . " AND relname = " . $objQuery->quote($table_name)79 . "GROUP BY relname";80 65 } 81 66 … … 152 137 153 138 /** 154 * インデックスの検索結果を配列で返す.155 *156 * @param string $index_name インデックス名157 * @param string $table_name テーブル名(PostgreSQL では使用しない)158 * @return array インデックスの検索結果の配列159 */160 function getTableIndex($index_name, $table_name = "") {161 $objQuery =& SC_Query::getSingletonInstance();162 return $objQuery->getAll("SELECT relname FROM pg_class WHERE relname = ?",163 array($index_name));164 }165 166 /**167 * インデックスを作成する.168 *169 * @param string $index_name インデックス名170 * @param string $table_name テーブル名171 * @param string $col_name カラム名172 * @param integer $length 作成するインデックスのバイト長173 * @return void174 */175 function createTableIndex($index_name, $table_name, $col_name, $length = 0) {176 $objQuery =& SC_Query::getSingletonInstance();177 $objQuery->query("CREATE INDEX ? ON ? (?)", array($index_name, $table_name, $col_name));178 }179 180 /**181 139 * テーブルのカラム一覧を取得する. 182 140 * 141 * @deprecated SC_Query::listTableFields() を使用してください 183 142 * @param string $table_name テーブル名 184 143 * @return array テーブルのカラム一覧の配列 … … 204 163 * 引数に部分一致するテーブル名を配列で返す. 205 164 * 165 * @deprecated SC_Query::listTables() を使用してください 206 166 * @param string $expression 検索文字列 207 167 * @return array テーブル名の配列 … … 225 185 return $arrColList[0]; 226 186 } 227 228 187 229 188 /** 230 189 * 文字コード情報を取得する
Note: See TracChangeset
for help on using the changeset viewer.