mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-12 00:03:27 +01:00
Tries to refresh apps that are about to expire first, and then always refreshes AltStore itself last, since refreshing AltStore means that the app will quit.
64 lines
4.4 KiB
XML
64 lines
4.4 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
|
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="14490.99" systemVersion="18F203" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
|
|
<entity name="Account" representedClassName="Account" syncable="YES">
|
|
<attribute name="appleID" attributeType="String" syncable="YES"/>
|
|
<attribute name="firstName" attributeType="String" syncable="YES"/>
|
|
<attribute name="identifier" attributeType="String" syncable="YES"/>
|
|
<attribute name="isActiveAccount" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES" syncable="YES"/>
|
|
<attribute name="lastName" attributeType="String" syncable="YES"/>
|
|
<relationship name="teams" toMany="YES" deletionRule="Cascade" destinationEntity="Team" inverseName="account" inverseEntity="Team" syncable="YES"/>
|
|
<uniquenessConstraints>
|
|
<uniquenessConstraint>
|
|
<constraint value="identifier"/>
|
|
</uniquenessConstraint>
|
|
</uniquenessConstraints>
|
|
</entity>
|
|
<entity name="App" representedClassName="App" syncable="YES">
|
|
<attribute name="developerName" attributeType="String" syncable="YES"/>
|
|
<attribute name="downloadURL" attributeType="URI" syncable="YES"/>
|
|
<attribute name="iconName" attributeType="String" syncable="YES"/>
|
|
<attribute name="identifier" attributeType="String" syncable="YES"/>
|
|
<attribute name="localizedDescription" attributeType="String" syncable="YES"/>
|
|
<attribute name="name" attributeType="String" syncable="YES"/>
|
|
<attribute name="screenshotNames" attributeType="Transformable" syncable="YES"/>
|
|
<attribute name="version" attributeType="String" syncable="YES"/>
|
|
<attribute name="versionDate" attributeType="Date" usesScalarValueType="NO" syncable="YES"/>
|
|
<attribute name="versionDescription" optional="YES" attributeType="String" syncable="YES"/>
|
|
<relationship name="installedApp" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="InstalledApp" inverseName="app" inverseEntity="InstalledApp" syncable="YES"/>
|
|
<uniquenessConstraints>
|
|
<uniquenessConstraint>
|
|
<constraint value="identifier"/>
|
|
</uniquenessConstraint>
|
|
</uniquenessConstraints>
|
|
</entity>
|
|
<entity name="InstalledApp" representedClassName="InstalledApp" syncable="YES">
|
|
<attribute name="bundleIdentifier" attributeType="String" syncable="YES"/>
|
|
<attribute name="expirationDate" attributeType="Date" usesScalarValueType="NO" syncable="YES"/>
|
|
<attribute name="refreshedDate" attributeType="Date" usesScalarValueType="NO" syncable="YES"/>
|
|
<attribute name="version" attributeType="String" syncable="YES"/>
|
|
<relationship name="app" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="App" inverseName="installedApp" inverseEntity="App" syncable="YES"/>
|
|
<uniquenessConstraints>
|
|
<uniquenessConstraint>
|
|
<constraint value="bundleIdentifier"/>
|
|
</uniquenessConstraint>
|
|
</uniquenessConstraints>
|
|
</entity>
|
|
<entity name="Team" representedClassName="Team" syncable="YES">
|
|
<attribute name="identifier" attributeType="String" syncable="YES"/>
|
|
<attribute name="isActiveTeam" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES" syncable="YES"/>
|
|
<attribute name="name" attributeType="String" syncable="YES"/>
|
|
<attribute name="type" attributeType="Integer 16" defaultValueString="0" usesScalarValueType="YES" syncable="YES"/>
|
|
<relationship name="account" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Account" inverseName="teams" inverseEntity="Account" syncable="YES"/>
|
|
<uniquenessConstraints>
|
|
<uniquenessConstraint>
|
|
<constraint value="identifier"/>
|
|
</uniquenessConstraint>
|
|
</uniquenessConstraints>
|
|
</entity>
|
|
<elements>
|
|
<element name="Account" positionX="-36" positionY="90" width="128" height="135"/>
|
|
<element name="App" positionX="-63" positionY="-18" width="128" height="210"/>
|
|
<element name="InstalledApp" positionX="-63" positionY="0" width="128" height="120"/>
|
|
<element name="Team" positionX="-45" positionY="81" width="128" height="120"/>
|
|
</elements>
|
|
</model> |