Music_Player3/relax.offline.mp3.music/MP/Common/DataBase/relax.offline.mp3.xcdatamodeld/MusicPlayer.xcdatamodel/contents
2024-08-16 18:41:40 +08:00

72 lines
5.8 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="22757" systemVersion="23E224" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<entity name="MPPositive_CollectionArtistModel" representedClassName="MPPositive_CollectionArtistModel" syncable="YES">
<attribute name="addTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="artistId" optional="YES" attributeType="String"/>
<attribute name="coverImage" optional="YES" attributeType="URI"/>
<attribute name="subtitle" optional="YES" attributeType="String"/>
<attribute name="title" optional="YES" attributeType="String"/>
</entity>
<entity name="MPPositive_CollectionListModel" representedClassName="MPPositive_CollectionListModel" syncable="YES">
<attribute name="browseId" optional="YES" attributeType="String"/>
<attribute name="coverImage" optional="YES" attributeType="URI"/>
<attribute name="params" optional="YES" attributeType="String"/>
<attribute name="subtitle" optional="YES" attributeType="String"/>
<attribute name="title" optional="YES" attributeType="String"/>
</entity>
<entity name="MPPositive_CollectionSongModel" representedClassName="MPPositive_CollectionSongModel" syncable="YES">
<attribute name="addTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="coverImage" optional="YES" attributeType="URI"/>
<attribute name="lyricsID" optional="YES" attributeType="String"/>
<attribute name="relatedID" optional="YES" attributeType="String"/>
<attribute name="subtitle" optional="YES" attributeType="String"/>
<attribute name="title" optional="YES" attributeType="String"/>
<attribute name="videoId" optional="YES" attributeType="String"/>
</entity>
<entity name="MPPositive_CustomPlayListModel" representedClassName="MPPositive_CustomPlayListModel" syncable="YES">
<attribute name="createTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="playListId" optional="YES" attributeType="String"/>
<attribute name="sortType" optional="YES" attributeType="Integer 16" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="title" optional="YES" attributeType="String"/>
<relationship name="videos" optional="YES" toMany="YES" deletionRule="Cascade" destinationEntity="MPPositive_CustomVideoModel" inverseName="playList" inverseEntity="MPPositive_CustomVideoModel"/>
</entity>
<entity name="MPPositive_CustomVideoModel" representedClassName="MPPositive_CustomVideoModel" syncable="YES">
<attribute name="addTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="coverImageURL" optional="YES" attributeType="URI"/>
<attribute name="lyricsID" optional="YES" attributeType="String"/>
<attribute name="relatedID" optional="YES" attributeType="String"/>
<attribute name="subtitle" optional="YES" attributeType="String"/>
<attribute name="title" optional="YES" attributeType="String"/>
<attribute name="videoId" optional="YES" attributeType="String"/>
<relationship name="playList" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="MPPositive_CustomPlayListModel" inverseName="videos" inverseEntity="MPPositive_CustomPlayListModel"/>
</entity>
<entity name="MPPositive_DownloadItemModel" representedClassName="MPPositive_DownloadItemModel" syncable="YES">
<attribute name="addTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="coverImage" optional="YES" attributeType="String"/>
<attribute name="lengthText" optional="YES" attributeType="String"/>
<attribute name="longBylineText" optional="YES" attributeType="String"/>
<attribute name="lyrics" optional="YES" attributeType="String"/>
<attribute name="lyricsID" optional="YES" attributeType="String"/>
<attribute name="relatedID" optional="YES" attributeType="String"/>
<attribute name="reviewImage" optional="YES" attributeType="String"/>
<attribute name="shortBylineText" optional="YES" attributeType="String"/>
<attribute name="title" optional="YES" attributeType="String"/>
<attribute name="videoId" optional="YES" attributeType="String"/>
</entity>
<entity name="MPPositive_SearchTagModel" representedClassName="MPPositive_SearchTagModel" syncable="YES">
<attribute name="date" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="text" optional="YES" attributeType="String"/>
</entity>
<entity name="MPSideA_MusicModel" representedClassName="MPSideA_MusicModel" syncable="YES">
<attribute name="album" optional="YES" attributeType="Integer 16" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="author" optional="YES" attributeType="String"/>
<attribute name="cover" optional="YES" attributeType="Binary"/>
<attribute name="creationTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="duration" optional="YES" attributeType="Double" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="identifier" optional="YES" attributeType="String"/>
<attribute name="isLocal" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="lastTime" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="path" optional="YES" attributeType="String"/>
<attribute name="title" optional="YES" attributeType="String"/>
</entity>
</model>