11<?xml version =" 1.0" encoding =" UTF-8" standalone =" yes" ?>
2- <model type =" com.apple.IDECoreDataModeler.DataModel" documentVersion =" 1.0" lastSavedToolsVersion =" 21279 " systemVersion =" 21G83 " minimumToolsVersion =" Automatic" sourceLanguage =" Swift" userDefinedModelVersionIdentifier =" " >
2+ <model type =" com.apple.IDECoreDataModeler.DataModel" documentVersion =" 1.0" lastSavedToolsVersion =" 20086 " systemVersion =" 21E230 " minimumToolsVersion =" Automatic" sourceLanguage =" Swift" userDefinedModelVersionIdentifier =" " >
33 <entity name =" Account" representedClassName =" Account" syncable =" YES" >
44 <attribute name =" appleID" attributeType =" String" />
55 <attribute name =" firstName" attributeType =" String" />
4545 <attribute name =" resignedBundleIdentifier" attributeType =" String" />
4646 <attribute name =" version" attributeType =" String" />
4747 <relationship name =" appExtensions" toMany =" YES" deletionRule =" Cascade" destinationEntity =" InstalledExtension" inverseName =" parentApp" inverseEntity =" InstalledExtension" />
48- <relationship name =" loggedErrors" toMany =" YES" deletionRule =" Nullify" destinationEntity =" LoggedError" inverseName =" installedApp" inverseEntity =" LoggedError" />
4948 <relationship name =" storeApp" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" StoreApp" inverseName =" installedApp" inverseEntity =" StoreApp" />
5049 <relationship name =" team" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" Team" inverseName =" installedApps" inverseEntity =" Team" />
5150 <uniquenessConstraints >
6463 <attribute name =" version" attributeType =" String" />
6564 <relationship name =" parentApp" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" InstalledApp" inverseName =" appExtensions" inverseEntity =" InstalledApp" />
6665 </entity >
67- <entity name =" LoggedError" representedClassName =" LoggedError" syncable =" YES" >
68- <attribute name =" appBundleID" attributeType =" String" />
69- <attribute name =" appName" attributeType =" String" />
70- <attribute name =" code" attributeType =" Integer 32" defaultValueString =" 0" usesScalarValueType =" YES" />
71- <attribute name =" date" attributeType =" Date" usesScalarValueType =" NO" />
72- <attribute name =" domain" attributeType =" String" />
73- <attribute name =" operation" optional =" YES" attributeType =" String" />
74- <attribute name =" userInfo" attributeType =" Transformable" valueTransformerName =" ALTSecureValueTransformer" />
75- <relationship name =" installedApp" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" InstalledApp" inverseName =" loggedErrors" inverseEntity =" InstalledApp" />
76- <relationship name =" storeApp" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" StoreApp" inverseName =" loggedErrors" inverseEntity =" StoreApp" />
77- </entity >
7866 <entity name =" NewsItem" representedClassName =" NewsItem" syncable =" YES" >
7967 <attribute name =" appID" optional =" YES" attributeType =" String" />
8068 <attribute name =" caption" attributeType =" String" />
158146 <attribute name =" versionDate" attributeType =" Date" usesScalarValueType =" NO" />
159147 <attribute name =" versionDescription" optional =" YES" attributeType =" String" />
160148 <relationship name =" installedApp" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" InstalledApp" inverseName =" storeApp" inverseEntity =" InstalledApp" />
161- <relationship name =" loggedErrors" toMany =" YES" deletionRule =" Nullify" destinationEntity =" LoggedError" inverseName =" storeApp" inverseEntity =" LoggedError" />
162149 <relationship name =" newsItems" toMany =" YES" deletionRule =" Nullify" destinationEntity =" NewsItem" inverseName =" storeApp" inverseEntity =" NewsItem" />
163150 <relationship name =" permissions" toMany =" YES" deletionRule =" Cascade" ordered =" YES" destinationEntity =" AppPermission" inverseName =" app" inverseEntity =" AppPermission" />
164151 <relationship name =" source" optional =" YES" maxCount =" 1" deletionRule =" Nullify" destinationEntity =" Source" inverseName =" apps" inverseEntity =" Source" />
183170 </uniquenessConstraint >
184171 </uniquenessConstraints >
185172 </entity >
173+ <elements >
174+ <element name =" Account" positionX =" -36" positionY =" 90" width =" 128" height =" 135" />
175+ <element name =" AppID" positionX =" -27" positionY =" 153" width =" 128" height =" 133" />
176+ <element name =" AppPermission" positionX =" -45" positionY =" 90" width =" 128" height =" 90" />
177+ <element name =" InstalledApp" positionX =" -63" positionY =" 0" width =" 128" height =" 268" />
178+ <element name =" InstalledExtension" positionX =" -45" positionY =" 135" width =" 128" height =" 163" />
179+ <element name =" NewsItem" positionX =" -45" positionY =" 126" width =" 128" height =" 238" />
180+ <element name =" PatreonAccount" positionX =" -45" positionY =" 117" width =" 128" height =" 89" />
181+ <element name =" Patron" positionX =" -36" positionY =" 153" width =" 128" height =" 59" />
182+ <element name =" RefreshAttempt" positionX =" -45" positionY =" 117" width =" 128" height =" 105" />
183+ <element name =" Source" positionX =" -45" positionY =" 99" width =" 128" height =" 133" />
184+ <element name =" StoreApp" positionX =" -63" positionY =" -18" width =" 128" height =" 343" />
185+ <element name =" Team" positionX =" -45" positionY =" 81" width =" 128" height =" 148" />
186+ </elements >
186187</model >
0 commit comments