libs-gdl2/EOAccess
Matt Rice 9e08693c96 * EOAccess/EOModel.m (-dealloc): Set entities model to nil.
* EOAccess/EOEntityPriv.h: Add functions for maintining list of
        relationships and their destination entities.
        * EOAccess/EOEntity.m: Implement new functions.
        (-dealloc:): Set attributes entities, and relationships source 
	and destinations entities to nil.
        (+initialize:): Initialize static map table.
        * EOAccess/EORelationship.m: Call functions to maintain 
	destination entities.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@23954 72102866-910b-0410-8b05-ffd578937521
2006-10-23 15:29:27 +00:00
..
EOAccess.gsdoc * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAccess.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAccessFault.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAccessFault.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAccessFaultPriv.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptor.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptor.m * EOAccess/EOAdaptor.m (databaseEncoding): Use NSStringEncoding 2006-10-14 09:05:37 +00:00
EOAdaptorChannel.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptorChannel.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptorContext.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptorContext.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptorOperation.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAdaptorPriv.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOAttribute.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOAttribute.m * EOAccess: Revert previous changes. 2006-10-23 11:39:48 +00:00
EOAttributePriv.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EODatabase.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabase.m * EOAccess/EODatabase.m (-snapshots): Return an autoreleased copy. 2006-09-28 17:01:29 +00:00
EODatabaseChannel.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseChannel.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseChannelPriv.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseContext.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseContext.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseContextPriv.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseDataSource.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseDataSource.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseOperation.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseOperation.m * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODatabaseOperationPriv.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EODefines.h * COPYING.LIB: Update to LGPL 2.1. 2005-08-17 08:07:57 +00:00
EODeprecated.h * COPYING.LIB: Update to LGPL 2.1. 2005-08-17 08:07:57 +00:00
EOEntity.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOEntity.m * EOAccess/EOModel.m (-dealloc): Set entities model to nil. 2006-10-23 15:29:27 +00:00
EOEntityPriv.h * EOAccess/EOModel.m (-dealloc): Set entities model to nil. 2006-10-23 15:29:27 +00:00
EOExpressionArray.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOExpressionArray.m * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOJoin.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOJoin.m * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOModel.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOModel.m * EOAccess/EOModel.m (-dealloc): Set entities model to nil. 2006-10-23 15:29:27 +00:00
EOModelGroup.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOModelGroup.m * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOPrivate.h * EOAccess: Revert previous changes. 2006-10-23 11:39:48 +00:00
EOPrivate.m * COPYING.LIB: Update to LGPL 2.1. 2005-08-17 08:07:57 +00:00
EOPropertyListEncoding.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EORelationship.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EORelationship.m * EOAccess/EOModel.m (-dealloc): Set entities model to nil. 2006-10-23 15:29:27 +00:00
EOSchemaGeneration.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOSQLExpression.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOSQLExpression.m * EOAccess/EOSQLExpression.m 2006-09-28 15:25:30 +00:00
EOSQLExpressionPriv.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOSQLQualifier.h * EOAdaptors/Postgres95/GNUmakefile.in: 2006-09-14 16:06:21 +00:00
EOSQLQualifier.m * EOAccess/EOSQLQualifier.m: change in EOAndQualifier and 2005-08-25 18:32:44 +00:00
EOStoredProcedure.h * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOStoredProcedure.m * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
EOUtilities.h * COPYING.LIB: Update to LGPL 2.1. 2005-08-17 08:07:57 +00:00
EOUtilities.m * EOAccess/EOSQLExpression.h (deleteStatementWithQualifier:entity:) 2006-09-12 19:36:24 +00:00
GNUmakefile * EOAccess/EOAttribute.m: Remove usage of GCObject, and its 2006-10-15 12:23:42 +00:00
Makefile.postamble * COPYING.LIB: Update to LGPL 2.1. 2005-08-17 08:07:57 +00:00
Makefile.preamble * configure: Regenerate. 2006-09-14 21:11:01 +00:00