[limb-svn] r4465 - in 3.x/packages/dbal/trunk: src src/criteria src/drivers src/drivers/mysql src/drivers/oci src/drivers/pgsql tests/cases/driver tests/cases/driver/oci tests/cases/non-driver tests/cases/non-driver/.fixture tests/cases/non-driver/criteria tests/cases/non-driver/query

svn at limb-project.com svn at limb-project.com
Wed Nov 15 12:27:18 MSK 2006


Author: pachanga
Date: 2006-11-15 12:27:18 +0300 (Wed, 15 Nov 2006)
New Revision: 4465
URL: http://fisheye.limb-project.com/changelog/limb/?cs=4465

Removed:
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciPagedQuery.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciRowCounter.class.php
Modified:
   3.x/packages/dbal/trunk/src/criteria/lmbSQLFieldCriteria.class.php
   3.x/packages/dbal/trunk/src/criteria/lmbSQLRawCriteria.class.php
   3.x/packages/dbal/trunk/src/drivers/lmbDbConnection.interface.php
   3.x/packages/dbal/trunk/src/drivers/lmbDbTypeInfo.class.php
   3.x/packages/dbal/trunk/src/drivers/mysql/lmbMysqlConnection.class.php
   3.x/packages/dbal/trunk/src/drivers/mysql/lmbMysqlDbInfo.class.php
   3.x/packages/dbal/trunk/src/drivers/mysql/lmbMysqlRecord.class.php
   3.x/packages/dbal/trunk/src/drivers/mysql/lmbMysqlRecordSet.class.php
   3.x/packages/dbal/trunk/src/drivers/mysql/lmbMysqlStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciConnection.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciInsertStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciManipulationStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciQueryStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciRecord.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciRecordSet.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciTypeInfo.class.php
   3.x/packages/dbal/trunk/src/drivers/oci/lmbOciUpdateStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/pgsql/lmbPgsqlConnection.class.php
   3.x/packages/dbal/trunk/src/drivers/pgsql/lmbPgsqlInsertStatement.class.php
   3.x/packages/dbal/trunk/src/drivers/pgsql/lmbPgsqlRecord.class.php
   3.x/packages/dbal/trunk/src/drivers/pgsql/lmbPgsqlStatement.class.php
   3.x/packages/dbal/trunk/src/lmbTableGateway.class.php
   3.x/packages/dbal/trunk/tests/cases/driver/DriverTypeInfoTestBase.class.php
   3.x/packages/dbal/trunk/tests/cases/driver/oci/fixture.inc.php
   3.x/packages/dbal/trunk/tests/cases/driver/oci/lmbOciLobTest.class.php
   3.x/packages/dbal/trunk/tests/cases/non-driver/.fixture/init_tests.mysql
   3.x/packages/dbal/trunk/tests/cases/non-driver/.fixture/init_tests.oci
   3.x/packages/dbal/trunk/tests/cases/non-driver/criteria/lmbSQLFieldCriteriaTest.class.php
   3.x/packages/dbal/trunk/tests/cases/non-driver/criteria/lmbSQLTableFieldCriteriaTest.class.php
   3.x/packages/dbal/trunk/tests/cases/non-driver/lmbTableGatewayTest.class.php
   3.x/packages/dbal/trunk/tests/cases/non-driver/query/lmbDeleteQueryTest.class.php
   3.x/packages/dbal/trunk/tests/cases/non-driver/query/lmbInsertQueryTest.class.php
   3.x/packages/dbal/trunk/tests/cases/non-driver/query/lmbSelectQueryTest.class.php
Log:
-- lmbDbConnection :: updateSequence() removed
-- fixed: oci driver could not insert, update multiple blob fields
-- fixed: oci driver could not insert, update blob fields which placeholder names are not called as field names
-- lmbDbConnection :: quoteIdentifier($id) added
-- lmbDbConnection :: getSequence(..) => getSequenceValue()
-- fixed: lmbMysqlDbInfo was broken during last commit
-- lmbOciPagedQuery, lmbOciRowCounter removed, this functionality moved into lmbOciQueryStatement(very experimental)
-- lmbSQLFieldCriteria now adds 'p' prefix to all value placeholders before number due to Oracle conflict 
-- lmbOciConnection :: getSequenceValue() truncates sequence name to 30 chars and it uses table name only without field for generating sequence name
-- new LIMB_DB_TYPE_CLOB type added
-- lmbOciRecord :: export(..) converts keys to lowercase



More information about the limb-svn mailing list