contents 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  2. <model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="18154" systemVersion="20E241" minimumToolsVersion="Automatic" sourceLanguage="Objective-C" userDefinedModelVersionIdentifier="">
  3. <entity name="Medal" representedClassName="Medal" syncable="YES">
  4. <attribute name="medalIcon" optional="YES" attributeType="String"/>
  5. <attribute name="medalId" optional="YES" attributeType="String"/>
  6. <attribute name="medalImage" optional="YES" attributeType="String"/>
  7. <attribute name="medalName" optional="YES" attributeType="String"/>
  8. <relationship name="user" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="User" inverseName="medal" inverseEntity="User"/>
  9. </entity>
  10. <entity name="Music" representedClassName="Music" syncable="YES">
  11. <attribute name="addTime" optional="YES" attributeType="String"/>
  12. <attribute name="createTime" optional="YES" attributeType="String"/>
  13. <attribute name="downloadTime" optional="YES" attributeType="String"/>
  14. <attribute name="isSelected" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  15. <attribute name="musicFilePath" optional="YES" attributeType="String"/>
  16. <attribute name="musicId" optional="YES" attributeType="String"/>
  17. <attribute name="musicName" optional="YES" attributeType="String"/>
  18. <attribute name="musicSinger" optional="YES" attributeType="String"/>
  19. <attribute name="musicUrl" optional="YES" attributeType="String"/>
  20. <attribute name="original" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  21. <attribute name="userId" optional="YES" attributeType="String"/>
  22. <attribute name="userName" optional="YES" attributeType="String"/>
  23. </entity>
  24. <entity name="Notification" representedClassName="Notification" syncable="YES">
  25. <attribute name="actionType" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  26. <attribute name="cellHeight" optional="YES" attributeType="Float" defaultValueString="0.0" usesScalarValueType="YES"/>
  27. <attribute name="content" optional="YES" attributeType="String"/>
  28. <attribute name="contentType" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  29. <attribute name="h5Url" optional="YES" attributeType="String"/>
  30. <attribute name="image" optional="YES" attributeType="String"/>
  31. <attribute name="messageType" optional="YES" attributeType="String"/>
  32. <attribute name="moduleId" optional="YES" attributeType="String"/>
  33. <attribute name="moduleType" optional="YES" attributeType="String"/>
  34. <attribute name="msgId" optional="YES" attributeType="String"/>
  35. <attribute name="readStatus" optional="YES" attributeType="Integer 32" usesScalarValueType="YES"/>
  36. <attribute name="time" optional="YES" attributeType="String"/>
  37. <attribute name="title" optional="YES" attributeType="String"/>
  38. <attribute name="userAvatar" optional="YES" attributeType="String"/>
  39. <attribute name="userId" optional="YES" attributeType="String"/>
  40. <attribute name="userName" optional="YES" attributeType="String"/>
  41. <relationship name="user" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="User" inverseName="notifications" inverseEntity="User"/>
  42. </entity>
  43. <entity name="User" representedClassName="User" syncable="YES">
  44. <attribute name="agentId" optional="YES" attributeType="String"/>
  45. <attribute name="agentLogo" optional="YES" attributeType="String"/>
  46. <attribute name="agentName" optional="YES" attributeType="String"/>
  47. <attribute name="agentNo" optional="YES" attributeType="String"/>
  48. <attribute name="applyStatus" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  49. <attribute name="areaCity" optional="YES" attributeType="String"/>
  50. <attribute name="areaCode" optional="YES" attributeType="String"/>
  51. <attribute name="areaFullName" optional="YES" attributeType="String"/>
  52. <attribute name="areaId" optional="YES" attributeType="String"/>
  53. <attribute name="areaPath" optional="YES" attributeType="String"/>
  54. <attribute name="autoRenewal" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  55. <attribute name="biBalance" optional="YES" attributeType="String"/>
  56. <attribute name="bubbleId" optional="YES" attributeType="String"/>
  57. <attribute name="bubbleRarity" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  58. <attribute name="charmLevel" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  59. <attribute name="coinBalance" optional="YES" attributeType="String"/>
  60. <attribute name="countryId" optional="YES" attributeType="String"/>
  61. <attribute name="countryName" optional="YES" attributeType="String"/>
  62. <attribute name="dustBalance" optional="YES" attributeType="String"/>
  63. <attribute name="expireTime" optional="YES" attributeType="String"/>
  64. <attribute name="fansName" optional="YES" attributeType="String"/>
  65. <attribute name="headWearAnimationId" optional="YES" attributeType="String"/>
  66. <attribute name="imToken" optional="YES" attributeType="String"/>
  67. <attribute name="isAnchor" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  68. <attribute name="isAuth" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  69. <attribute name="isBankcardBind" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  70. <attribute name="isNew" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  71. <attribute name="isOfficial" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  72. <attribute name="isPassSet" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  73. <attribute name="isPhoneBind" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  74. <attribute name="lastLoginTime" optional="YES" attributeType="String"/>
  75. <attribute name="liveCover" optional="YES" attributeType="String"/>
  76. <attribute name="loginStatus" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  77. <attribute name="needProfile" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  78. <attribute name="niceLevel" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  79. <attribute name="niceNo" optional="YES" attributeType="String"/>
  80. <attribute name="nobleLevel" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  81. <attribute name="rtmToken" optional="YES" attributeType="String"/>
  82. <attribute name="singleChatEnable" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
  83. <attribute name="starLevel" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  84. <attribute name="starValue" optional="YES" attributeType="String"/>
  85. <attribute name="token" optional="YES" attributeType="String"/>
  86. <attribute name="userAddress" optional="YES" attributeType="String"/>
  87. <attribute name="userAge" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  88. <attribute name="userAvatar" optional="YES" attributeType="String"/>
  89. <attribute name="userBornTime" optional="YES" attributeType="String"/>
  90. <attribute name="userConstellation" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  91. <attribute name="userCover" optional="YES" attributeType="String"/>
  92. <attribute name="userCreateTime" optional="YES" attributeType="String"/>
  93. <attribute name="userEmail" optional="YES" attributeType="String"/>
  94. <attribute name="userHeight" optional="YES" attributeType="Float" defaultValueString="0.0" usesScalarValueType="YES"/>
  95. <attribute name="userHobby" optional="YES" attributeType="String"/>
  96. <attribute name="userId" optional="YES" attributeType="String"/>
  97. <attribute name="userIncome" optional="YES" attributeType="String"/>
  98. <attribute name="userLanguages" optional="YES" attributeType="String"/>
  99. <attribute name="userLatitude" optional="YES" attributeType="String"/>
  100. <attribute name="userLongitude" optional="YES" attributeType="String"/>
  101. <attribute name="userMarkingFriends" optional="YES" attributeType="String"/>
  102. <attribute name="userMarriage" optional="YES" attributeType="String"/>
  103. <attribute name="userName" optional="YES" attributeType="String"/>
  104. <attribute name="userNo" optional="YES" attributeType="String"/>
  105. <attribute name="userPass" optional="YES" attributeType="String"/>
  106. <attribute name="userPhone" optional="YES" attributeType="String"/>
  107. <attribute name="userScore" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  108. <attribute name="userSex" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  109. <attribute name="userSign" optional="YES" attributeType="String"/>
  110. <attribute name="userStatus" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  111. <attribute name="userTags" optional="YES" attributeType="String"/>
  112. <attribute name="userUpdateTime" optional="YES" attributeType="String"/>
  113. <attribute name="userWeight" optional="YES" attributeType="Float" defaultValueString="0.0" usesScalarValueType="YES"/>
  114. <attribute name="vipLevel" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  115. <attribute name="wealthLevel" optional="YES" attributeType="Integer 32" defaultValueString="0" usesScalarValueType="YES"/>
  116. <attribute name="xkToken" optional="YES" attributeType="String"/>
  117. <attribute name="xkUserId" optional="YES" attributeType="String"/>
  118. <attribute name="yuanBalance" optional="YES" attributeType="String"/>
  119. <relationship name="medal" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Medal" inverseName="user" inverseEntity="Medal"/>
  120. <relationship name="notifications" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="Notification" inverseName="user" inverseEntity="Notification"/>
  121. </entity>
  122. <elements>
  123. <element name="Music" positionX="-189" positionY="-144" width="128" height="223"/>
  124. <element name="Notification" positionX="-135" positionY="-126" width="128" height="284"/>
  125. <element name="User" positionX="-251.9296875" positionY="-298.6015625" width="128" height="1184"/>
  126. <element name="Medal" positionX="-189" positionY="-135" width="128" height="104"/>
  127. </elements>
  128. </model>