feat!: added subscriptionTimestamp to SubscriptionsTable

This commit is contained in:
moonleay 2023-10-15 15:17:15 +02:00
parent ccf5ef4f0d
commit 63e1d5b283
3 changed files with 9 additions and 3 deletions

View file

@ -27,4 +27,5 @@ data class SubscriptionData(
val feedColor: FeedColor, val feedColor: FeedColor,
val feedName: String, val feedName: String,
val feedUrl: String, val feedUrl: String,
val subscriptionTimestamp: Long,
) )

View file

@ -38,7 +38,8 @@ object SubscriptionRepository {
it[SubscriptionsTable.channelId], it[SubscriptionsTable.channelId],
EmbedUtil.getColorFromString(it[SubscriptionsTable.subscriptionColor]), EmbedUtil.getColorFromString(it[SubscriptionsTable.subscriptionColor]),
it[SubscriptionsTable.subscriptionName], it[SubscriptionsTable.subscriptionName],
it[SubscriptionsTable.feedUrl] it[SubscriptionsTable.feedUrl],
it[SubscriptionsTable.subscriptionTimestamp]
) )
) )
} }
@ -59,7 +60,8 @@ object SubscriptionRepository {
it[SubscriptionsTable.channelId], it[SubscriptionsTable.channelId],
EmbedUtil.getColorFromString(it[SubscriptionsTable.subscriptionColor]), EmbedUtil.getColorFromString(it[SubscriptionsTable.subscriptionColor]),
it[SubscriptionsTable.subscriptionName], it[SubscriptionsTable.subscriptionName],
it[SubscriptionsTable.feedUrl] it[SubscriptionsTable.feedUrl],
it[SubscriptionsTable.subscriptionTimestamp]
) )
) )
} }
@ -80,7 +82,8 @@ object SubscriptionRepository {
it[SubscriptionsTable.channelId], it[SubscriptionsTable.channelId],
EmbedUtil.getColorFromString(it[SubscriptionsTable.subscriptionColor]), EmbedUtil.getColorFromString(it[SubscriptionsTable.subscriptionColor]),
it[SubscriptionsTable.subscriptionName], it[SubscriptionsTable.subscriptionName],
it[SubscriptionsTable.feedUrl] it[SubscriptionsTable.feedUrl],
it[SubscriptionsTable.subscriptionTimestamp]
) )
} }
} }
@ -115,6 +118,7 @@ object SubscriptionRepository {
it[subscriptionColor] = data.feedColor.readableName it[subscriptionColor] = data.feedColor.readableName
it[subscriptionName] = data.feedName it[subscriptionName] = data.feedName
it[feedUrl] = data.feedUrl it[feedUrl] = data.feedUrl
it[subscriptionTimestamp] = data.subscriptionTimestamp
} }
} }

View file

@ -28,4 +28,5 @@ object SubscriptionsTable : Table(name = "subscriptions") {
val subscriptionColor = text("subscription_color") val subscriptionColor = text("subscription_color")
val subscriptionName = text("subscription_name") val subscriptionName = text("subscription_name")
val feedUrl = text("feed_url") val feedUrl = text("feed_url")
val subscriptionTimestamp = long("subscription_timestamp")
} }