summaryrefslogtreecommitdiff
path: root/framework/Data/ActiveRecord
AgeCommit message (Collapse)Author
2010-02-15Merge from r2765 (and some others) 3.1Christophe.Boulain
Added TActiveTableRow QST page Corrected an uninitialized array in TScaffoldBase
2010-02-14Merge Branches & Trunkgodzilla80@gmx.net
/trunk:r2680,2692,2707-2736 /branches/3.1:r2682-2686,2694-2702,2705,2738-2762
2009-11-01merged active record default value bug fix which got lost when moving from ↵rojaro
trac to googlecode - see http://www.pradosoft.com/forum/index.php?topic=10603.0
2009-05-27Merge from 3.2 branch. Christophe.Boulain
Beginning of Prado 3.2 development
2009-05-14Fixed Issue#78 - add schema support to TActiveRecordRelation::findForeignKeys()godzilla80@gmx.net
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-03-19replace array_push() function calls with native language constuct if make sensegodzilla80@gmx.net
2009-03-16Fixed Issue#99Christophe.Boulain
2009-01-07Fixed Issue#65: Improvement of TActiveRecord::populateObjects()christophe.boulain
2008-12-03Merge from trunkchristophe.boulain
2008-10-21removed all trailing ?>qiang.xue
2008-10-21Fixed issue #11.qiang.xue
2008-10-21fixed issue #5.qiang.xue
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
2008-08-18fixed #911knut
2008-08-07fixed #855knut
2008-07-30updated copyrightknut
2008-07-30fixed #890knut
2008-03-07fixed #803.xue
2008-03-06Fixed #799.xue
2008-02-06Fixed two typos.xue
2008-02-04Fix ActiveRecord: multiple FK referencing same table causes incorrect retrieval.wei
2008-01-15fixed a bug in calculating object hash.xue
2007-12-04Active Record now supports query criteria for implicitly declared related ↵xue
properties
2007-11-19added TActiveRecord::getActiveDbConnection.xue
2007-11-09TCache implements ArrayAccess. duplicate copyFrom in TActiveRecordwei
2007-11-08further AR refactoring.xue
2007-11-08refactored AR.xue
2007-11-01Refactored ActiveRecord: removed object registry, fixed relationship casing ↵wei
problems.
2007-10-21AR no long adds/updates/deletes automatically.xue
2007-10-15one more fix.xue
2007-10-15improved automatic foreign objects creation.xue
2007-10-13fixed belongs_to.xue
2007-10-13a bug fix.xue
2007-10-13Active Record now supports implicitly declared related propertiesxue
2007-10-11refactored a bit about ARxue
2007-10-08Allow active records to have multiple foreign key references to the same ↵wei
table. Add TXCache.
2007-10-03removed redundant code.xue
2007-09-30fixed building error.xue
2007-09-30Change of AR due to introduction of column mapping.xue
2007-09-29Changed RELATIONS declaration.xue
2007-09-28changed from protected to public.xue
2007-09-28Fixed #665.xue
2007-09-05typos in blog tutorial. fixed empty result in active record relations. fixed ↵wei
keeping of post data in scaffold edit view when using renderer.
2007-07-26fixed namespaces in System.Data.ActiveReecord.Scaffold.InputBuildercarl
2007-07-17Fixed #666.xue