Files
MagicalRecord/Unit Tests/Fixtures/iOS/TestModel.xcdatamodeld/TestModel.xcdatamodel/contents
2011-08-09 01:09:11 -06:00

59 lines
4.4 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model name="" userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="851" systemVersion="11A2063" minimumToolsVersion="Automatic" macOSVersion="Automatic" iOSVersion="Automatic">
<entity name="AbstractRelatedEntity" representedClassName="AbstractRelatedEntity" isAbstract="YES">
<attribute name="sampleBaseAttribute" optional="YES" attributeType="String"/>
</entity>
<entity name="ConcreteRelatedEntity" representedClassName="ConcreteRelatedEntity" parentEntity="AbstractRelatedEntity">
<attribute name="sampleConcreteAttribute" optional="YES" attributeType="String"/>
</entity>
<entity name="EntityWithDiffernentClassName" representedClassName="DifferentClassNameMapping"/>
<entity name="MappedEntity" representedClassName="MappedEntity">
<attribute name="sampleAttribute" optional="YES" attributeType="String"/>
<attribute name="testMappedEntityID" optional="YES" attributeType="Integer 64" defaultValueString="0">
<userInfo>
<entry key="jsonKeyName" value="id"/>
</userInfo>
</attribute>
</entity>
<entity name="SingleEntityWithNoRelationships" representedClassName="SingleEntityWithNoRelationships">
<attribute name="booleanTestAttribute" optional="YES" attributeType="Boolean"/>
<attribute name="colorTestAttribute" optional="YES" attributeType="Transformable">
<userInfo>
<entry key="attributeValueClassName" value="UIColor"/>
</userInfo>
</attribute>
<attribute name="dateTestAttribute" optional="YES" attributeType="Date"/>
<attribute name="decimalTestAttribute" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="doubleTestAttribute" optional="YES" attributeType="Double" defaultValueString="0.0"/>
<attribute name="floatTestAttribute" optional="YES" attributeType="Float" defaultValueString="0"/>
<attribute name="int16TestAttribute" optional="YES" attributeType="Integer 16" defaultValueString="0"/>
<attribute name="int32TestAttribute" optional="YES" attributeType="Integer 32" defaultValueString="0"/>
<attribute name="int64TestAttribute" optional="YES" attributeType="Integer 64" defaultValueString="0"/>
<attribute name="mappedStringAttribute" optional="YES" attributeType="String">
<userInfo>
<entry key="jsonKeyName" value="mappedAttributeWithStringValue"/>
</userInfo>
</attribute>
<attribute name="stringTestAttribute" optional="YES" attributeType="String"/>
</entity>
<entity name="SingleRelatedEntity" representedClassName="SingleRelatedEntity">
<relationship name="testAbstractToManyRelationship" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="AbstractRelatedEntity"/>
<relationship name="testAbstractToOneRelationship" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="AbstractRelatedEntity"/>
<relationship name="testConcreteToManyRelationship" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="ConcreteRelatedEntity"/>
<relationship name="testConcreteToOneRelationship" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="ConcreteRelatedEntity"/>
<relationship name="testMappedRelationship" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="MappedEntity">
<userInfo>
<entry key="jsonKeyName" value="TestJsonEntityName"/>
<entry key="primaryRelationshipKey" value="testMappedEntityID"/>
</userInfo>
</relationship>
</entity>
<elements>
<element name="AbstractRelatedEntity" positionX="115" positionY="126" width="128" height="60"/>
<element name="ConcreteRelatedEntity" positionX="153" positionY="375" width="171" height="60"/>
<element name="EntityWithDiffernentClassName" positionX="-135" positionY="135" width="198" height="45"/>
<element name="SingleEntityWithNoRelationships" positionX="-135" positionY="318" width="180" height="210"/>
<element name="SingleRelatedEntity" positionX="333" positionY="198" width="171" height="120"/>
<element name="MappedEntity" positionX="601" positionY="231" width="128" height="75"/>
</elements>
</model>