mirror of
https://github.com/metabolist/metatext.git
synced 2024-05-03 17:19:11 +00:00
26 lines
716 B
Swift
26 lines
716 B
Swift
// Copyright © 2020 Metabolist. All rights reserved.
|
|
|
|
import Foundation
|
|
import GRDB
|
|
import Mastodon
|
|
|
|
struct FeaturedTagRecord: ContentDatabaseRecord, Hashable {
|
|
let id: FeaturedTag.Id
|
|
let name: String
|
|
let url: UnicodeURL
|
|
let statusesCount: Int
|
|
let lastStatusAt: Date
|
|
let accountId: Account.Id
|
|
}
|
|
|
|
extension FeaturedTagRecord {
|
|
enum Columns {
|
|
static let id = Column(CodingKeys.id)
|
|
static let name = Column(CodingKeys.name)
|
|
static let url = Column(CodingKeys.url)
|
|
static let statusesCount = Column(CodingKeys.statusesCount)
|
|
static let lastStatusAt = Column(CodingKeys.lastStatusAt)
|
|
static let accountId = Column(CodingKeys.accountId)
|
|
}
|
|
}
|