libs-gdl2/EOAdaptors/PostgreSQLAdaptor
mguesdon c959f7c14c * 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



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@37813 72102866-910b-0410-8b05-ffd578937521
2014-04-26 18:23:22 +00:00
..
LoginPanel * Tools/gsdoc-model.m 2013-05-28 15:06:29 +00:00
config.mak.in * EOAdaptors/PostgreSQLAdaptor/config.mak.in 2013-06-22 15:29:09 +00:00
GNUmakefile.in Updated all project GNUmakefile's to include the local common.make, which will 2008-05-29 14:57:30 +00:00
Makefile.postamble * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
Makefile.preamble * EOInterface/Makefile.preamble, 2008-03-12 14:04:21 +00:00
PostgreSQLAdaptor.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
PostgreSQLAdaptor.m * EOAccess/EOEntity.m 2010-06-28 09:31:49 +00:00
PostgreSQLChannel.h * EOAccess/EOEntity.m 2010-06-06 08:52:37 +00:00
PostgreSQLChannel.m * EOAccess/EOAdaptorChannel.m 2014-04-26 18:23:22 +00:00
PostgreSQLCompatibility.h * EOAccess/EOAttribute.m: reformat 2010-06-01 00:29:37 +00:00
PostgreSQLContext.h * EOAccess/EOSQLExpression.m 2010-06-09 12:48:33 +00:00
PostgreSQLContext.m more fixes to format strings and direct isa usage 2014-03-09 08:17:55 +00:00
PostgreSQLEOAdaptor.gsdoc Rename references to PostgreSQL files. 2006-09-15 13:01:07 +00:00
PostgreSQLEOAdaptorInfo.plist * EOAdaptors/PostgreSQLAdaptor/PostgreSQLEOAdaptorInfo.plist 2013-03-10 17:22:54 +00:00
PostgreSQLExpression.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
PostgreSQLExpression.m * EOAccess/EODatabase.m 2010-06-11 12:17:45 +00:00
PostgreSQLPrivate.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
PostgreSQLPrivate.m * EOAccess/EOAttribute.m: reformat 2010-06-01 00:29:37 +00:00