Author: mguesdon
Date: Sat Apr 26 20:23:22 2014
New Revision: 37813
URL: http://svn.gna.org/viewcvs/gnustep?rev=37813&view=rev
Log:
* EOAccess/EOAdaptorChannel.m
call delegate -adaptorChannel:willPerformOperations:
* EOAccess/EODatabaseContext.m:
propagate delegate to channel
fix objectsForSourceGlobalID:relationshipName:editingContext:
isToManyToOne case
* EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m:
call delegate methods
adding assert to catch bad dates
use adaptor -primaryKeySequenceNameFormat
* EOAccess/EOrelationship.m
implement -isParentRelationship
verify/clean -isReciprocalToRelationship:
implement -qualifierWithSourceRow:
small fix on -removeJoin:
use batch faulting when -setNumberOfToManyFaultsToBatchFetch:
improve -setIsMandatory
fix exception message -validateValue:
clean -_intermediateAttributes
clean -isMultiHop
implement -primaryKeyForTargetRowFromSourceDBSnapshot:
implement -_setSourceToDestinationKeyMap:
implement -qualifierForDBSnapshot:
fix/implement -isToManyToOne
fix -foreignKeyInDestination
implement -isPropagatesPrimaryKeyPossible
implement -qualifierOmittingAuxiliaryQualifierWithSourceRow
implement -auxiliaryQualifier
implement -setAuxiliaryQualifier:
clean -_sourceRowToForeignKeyMapping
add comment in -_sourceAttributeNames
fix -joinForAttribute:
fix -_flushCache
fix -_stringFromDeleteRule:
implement -_rightSideKeyMap
implement -_leftSideKeyMap
implement -_substitutionRelationshipForRow:
fix -isFlattened
remove _componentRelationships
* EOAccess/EORelationship.h
remove _componentRelationships
* EOAccess/EOEntityPriv.[hm]
fix _hiddenRelationships return type
* EOAccess/Entity.m:
implement
-_mapAttribute:toDestinationAttributeInLastComponentOfRelationshipPath:
implement -_inverseRelationshipPathForPath:
implement -_relationshipPathHasIdenticalKeys:
rewrite & fix -_keyMapForRelationshipPath:
rewrite & fix -_keyMapForIdenticalKeyRelationshipPath:
implement -valueForSQLExpression:
fix -validateObjectForDelete:
implement -qualifierForDBSnapshot:
fix -_addAttributesToFetchForRelationshipPath:atts:
fix -_parsePropertyName:
implement -fetchSpecificationNamed:
implement +externalNameForInternalName:separatorString:useAllCaps:
implement +nameForExternalName:separatorString:initialCaps:
implement -stringByMarkingUpcaseTransitionsWithDelimiter
implement -snapshotKeyForAttributeName:
implement -_flattenedAttNameToSnapshotKeyMapping
fix -_attributesToFetch
fix -_attributesToSave
* EOAccess/Entity.h:
fix _inverseRelationshipPathForPath:
fix -_relationshipPathHasIdenticalKey:
add _flgas.isSingleTableEntity
* EOAccess/EntityPriv.h:
fix -qualifierForDBSnapshot:
* EOAccess/EOPrivate.[hm]
add GDL2_EORelationshipClass
add GDL2_EOEntityClass
* EOAccess/EOModel.m:
cache [EOEntity class]
add -propertyListForEntity:name: to enable subclassing
* EOAccess/EOAttribute.m
fix -isFlattened
implement -targetAttribute
implement -relationshipPath
fix -_setDefinitionWithoutFlushingCaches:
fix -_normalizeDefinition:path:
fix -isReadOnly
implement -_setOverrideForKeyEnum:
implement -_hasAnyOverrides
implement -_isKeyEnumOverriden:
implement -_prototypeKeys
fix -initWithPropertyList:owner:
fix -readFormat
fix -writeFormat
fix -scale
fix -precision
fix -width
fix -allowsNull
fix -isReadOnly
fix -valueClassName
fix -externalType
fix -valueType
implement -_setValuesFromTargetAttribute
* EOAccess/EOAttribute.h
declare -targetAttribute
declare -relationshipPath
* EOAccess/EOAttributePriv.h
declare EOAttributeProtoOverrideBits enum
fix method arguments
declare _setValuesFromTargetAttribute()
* EOAccess/EOExpressionArray.h
declare -_isPropertyPath
* EOAccess/EOExpressionArray.m
implement -_isPropertyPath
Modified:
libs/gdl2/trunk/ChangeLog
libs/gdl2/trunk/EOAccess/EOAdaptorChannel.m
libs/gdl2/trunk/EOAccess/EOAttribute.h
libs/gdl2/trunk/EOAccess/EOAttribute.m
libs/gdl2/trunk/EOAccess/EOAttributePriv.h
libs/gdl2/trunk/EOAccess/EODatabaseContext.m
libs/gdl2/trunk/EOAccess/EOEntity.h
libs/gdl2/trunk/EOAccess/EOEntity.m
libs/gdl2/trunk/EOAccess/EOEntityPriv.h
libs/gdl2/trunk/EOAccess/EOExpressionArray.h
libs/gdl2/trunk/EOAccess/EOExpressionArray.m
libs/gdl2/trunk/EOAccess/EOModel.m
libs/gdl2/trunk/EOAccess/EOModelGroup.h
libs/gdl2/trunk/EOAccess/EOPrivate.h
libs/gdl2/trunk/EOAccess/EOPrivate.m
libs/gdl2/trunk/EOAccess/EORelationship.h
libs/gdl2/trunk/EOAccess/EORelationship.m
libs/gdl2/trunk/EOAccess/EOSQLExpression.m
libs/gdl2/trunk/EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: libs/gdl2/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/ChangeLog?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOAdaptorChannel.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAdaptorChannel.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOAttribute.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAttribute.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOAttribute.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAttribute.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOAttributePriv.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAttributePriv.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EODatabaseContext.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EODatabaseContext.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOEntity.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOEntity.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOEntity.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOEntity.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOEntityPriv.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOEntityPriv.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOExpressionArray.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOExpressionArray.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOExpressionArray.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOExpressionArray.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOModel.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOModel.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOModelGroup.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOModelGroup.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOPrivate.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOPrivate.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOPrivate.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOPrivate.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EORelationship.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EORelationship.h?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EORelationship.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EORelationship.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAccess/EOSQLExpression.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOSQLExpression.m?rev=37813&r1=37812&r2=37813&view=diff
Modified: libs/gdl2/trunk/EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m?rev=37813&r1=37812&r2=37813&view=diff
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs