Readrops/db/src/main/java/com/readrops/db/pojo/FeedWithFolder.kt

36 lines
959 B
Kotlin
Raw Normal View History

2021-09-01 21:48:25 +02:00
package com.readrops.db.pojo
import android.os.Parcelable
import androidx.room.Embedded
import com.readrops.db.entities.Feed
import com.readrops.db.entities.Folder
import kotlinx.parcelize.Parcelize
@Parcelize
data class FeedWithFolder(
@Embedded(prefix = "feed_") val feed: Feed,
@Embedded(prefix = "folder_") val folder: Folder,
) : Parcelable
data class FolderWithFeed(
val folderId: Int?,
val folderName: String?,
val feedId: Int = 0,
val feedName: String? = null,
val feedIcon: String? = null,
val feedUrl: String? = null,
val feedDescription: String? = null,
2024-01-18 18:45:34 +01:00
val feedSiteUrl: String? = null,
2024-02-11 17:51:58 +01:00
val accountId: Int = 0
)
data class FeedWithCount(
val feedId: Int = 0,
val feedName: String? = null,
val feedIcon: String? = null,
val feedUrl: String? = null,
val feedSiteUrl: String? = null,
val feedDescription: String? = null,
val unreadCount: Int = 0,
val accountId: Int = 0
)