summaryrefslogtreecommitdiff
path: root/framework/Data
AgeCommit message (Collapse)Author
2011-05-25backported build script fixes to branch/3.1ctrlaltca@gmail.com
2011-05-21remove spurious parent::__construct() added in r2880ctrlaltca@gmail.com
2011-05-21branch/3.1: merged bugfixes from trunk/ up to currentctrlaltca@gmail.com
2011-01-19Merge last changes on "Data" from trunkchristophe.boulain
2010-02-20Fixed Issue 209 - SqlMap doesn't escape inline params properlygodzilla80@gmx.net
2010-02-17Fixes various phpdoc problemsChristophe.Boulain
2010-02-13Fixed Issue #24 - Specify needed fields on demand godzilla80@gmx.net
- modify TDbCommandBuilder in package System.Data.Common - add method getSelectFieldList() - modify createFindCommand() to utilize getSelectFieldList() - modify createCountCommand() to invoke createFindCommand() with COUNT(*) - modify package System.Data.DataGateway - add property Select to TSqlCriteria - modify TDataGatewayCommand::getFindCommand() to pass Select property of criteria to TDbCommandBuilder::createFindCommand()
2010-02-08ENH: Modify TDbTableInfo::getColumnNames() to store result in private class ↵godzilla80@gmx.net
member
2010-02-08EHN: Add property TransactionClass (defaults to System.Data.TDbTransaction) ↵godzilla80@gmx.net
to TDbConnection and modify beginTransaction()
2010-01-15Fixed #169Christophe.Boulain
2010-01-14Fixed Issue#153Christophe.Boulain
2010-01-12Fixed issue#212Christophe.Boulain
2010-01-12Fixed issue#208Christophe.Boulain
2009-11-08- Fixed Issue #171 - <connection> tag in SqlMap config ignored in 3.1.5 and ↵godzilla80@gmx.net
above, introduced by solving Issue#68 - move logic to instantiate TSqlMapManager from "protected function createSqlMapGateway()" to "public function getSqlMapManager()" since it is useful if you dynamicly create mapped statements that should be cached - explicit return null in loadCachedSqlMapManager()
2009-11-08Fixed Issue #191 - Bad parsing of MySQL ENUM type columngodzilla80@gmx.net
2009-07-27fixed #166 and added a developer to index.htmlcarlgmathisen
2009-06-07Fixed Issue #168 - TSqlMapXmlConfiguration: CacheModel properties are not setgodzilla80@gmx.net
2009-05-24prepare for release.3.1.5qiang.xue
2009-05-23Fixed Issue#161 - SqlMap add cache dependencies if TApplicationMode Debug/Normalgodzilla80@gmx.net
2009-05-14Fixed Issue#78 - add schema support to TActiveRecordRelation::findForeignKeys()godzilla80@gmx.net
2009-05-14TPgsqlTableInfo::getTableFullName() return void if no schema givengodzilla80@gmx.net
2009-05-13Fixed Issue#154Christophe.Boulain
2009-05-13Fixed Issue#95 TMysqlMetaData::getShowCreateTable() throws ↵godzilla80@gmx.net
TPhpErrorException "[Notice] Undefined index: Create Table" if table is a view
2009-05-11Fixed Issue#148Christophe.Boulain
2009-05-11Change visibilty of TActiveRecord class member "_invalidFinderResult" from ↵godzilla80@gmx.net
private to protected to concern serialization
2009-05-10Fixed Issue #74godzilla80@gmx.net
Introduce a new property 'InvalidFinderResult' (related new enum TActiveRecordInvalidFinderResult) to TActiveRecordConfig, TActiveRecordManager, TActiveRecord that allows to control how TActiveRecord react if an invalid magic-finder invoked. Possible values are: Exception - throw TActiveRecordException like before rev1545 Null - return null (default for backward compatibility reasons) To change behavior: <module class="System.Data.ActiveRecord.TActiveRecordConfig" InvalidFinderResult="Exception"/> or MyActiveRecord->setInvalidFinderResult(TActiveRecordInvalidFinderResult::Exception); or override MyActiveRecord->getInvalidFinderResult() to always return TActiveRecordInvalidFinderResult::Exception
2009-05-01Fixed Issue #122 - SqlMap: support for properties in resource filenames, fix ↵godzilla80@gmx.net
sqlmap doc - property "name" instead of "key"
2009-05-01Fixed Issue #55 - TPropertyAccess.get don't recognize magic getter __getgodzilla80@gmx.net
2009-04-26Fixed Issue #146 - replace deprecated(php5.3>) split with explode in ↵godzilla80@gmx.net
TPgsqlMetaData:getPrimaryKeys(), PradoBase::getUserLanguages()
2009-04-15fix wrong (c&p) doc comment from r2631godzilla80@gmx.net
2009-04-05TSqlMapCacheModel now consider <flushInterval> tag as described in doc ↵godzilla80@gmx.net
(sqlmap.pdf) - valid attributes are duration in sec or seconds, minutes, hours, days
2009-03-22Fixed Issue #88 - SQLMap $Param$ re-evaluation buggodzilla80@gmx.net
2009-03-19replace array_push() function calls with native language constuct if make sensegodzilla80@gmx.net
2009-03-19replace is_null() function calls with native native language constuctgodzilla80@gmx.net
2009-03-17Fixed Issue #68: TSqlMapConfig::createSqlMapGateway(): assign current ↵godzilla80@gmx.net
connection to cached TSqlMapManager to avoid loosing active transaction
2009-03-16Fixed Issue#99Christophe.Boulain
2009-03-07Fixed Issue 127Christophe.Boulain
2009-01-29Fixed Issue#107Christophe.Boulain
2009-01-07Fixed Issue#65: Improvement of TActiveRecord::populateObjects()christophe.boulain
2008-12-03Fixed Issue#79christophe.boulain
2008-11-07 Issue#59 - TPropertyAccess::has()carlgmathisen
2008-10-21removed all trailing ?>qiang.xue
2008-10-21Fixed issue #11.qiang.xue
2008-10-21fixed issue #5.qiang.xue
2008-10-17Minor fix for Ticket #882mikl
2008-10-16Fixed #882 (Escaping # and $ in SqlMap)mikl
2008-10-16Ticket #891 (changed to non-static method)mikl
2008-10-16Ticket #891 (new static method table() in TActiveRecord)mikl
2008-10-13LIMIT 1 for ActiveRecord find() and findBy()carl
2008-09-24remove unuseful static in TActiveRecord::getRecordGateway()tof