2019-04-06 13:35:36 +02:00
|
|
|
package exh.metadata.sql.models
|
|
|
|
|
|
2020-10-12 20:20:54 +02:00
|
|
|
import kotlinx.serialization.Serializable
|
|
|
|
|
|
|
|
|
|
@Serializable
|
2019-04-06 13:35:36 +02:00
|
|
|
data class SearchMetadata(
|
2020-05-04 00:34:46 +02:00
|
|
|
// Manga ID this gallery is linked to
|
2020-04-04 22:30:05 +02:00
|
|
|
val mangaId: Long,
|
2019-04-06 13:35:36 +02:00
|
|
|
|
2020-05-04 00:34:46 +02:00
|
|
|
// Gallery uploader
|
2020-04-04 22:30:05 +02:00
|
|
|
val uploader: String?,
|
2019-04-06 13:35:36 +02:00
|
|
|
|
2020-05-04 00:34:46 +02:00
|
|
|
// Extra data attached to this metadata, in JSON format
|
2020-04-04 22:30:05 +02:00
|
|
|
val extra: String,
|
2019-04-06 13:35:36 +02:00
|
|
|
|
2020-05-04 00:34:46 +02:00
|
|
|
// Indexed extra data attached to this metadata
|
2020-04-04 22:30:05 +02:00
|
|
|
val indexedExtra: String?,
|
2019-04-06 13:35:36 +02:00
|
|
|
|
2020-05-04 00:34:46 +02:00
|
|
|
// The version of this metadata's extra. Used to track changes to the 'extra' field's schema
|
2022-04-08 21:30:30 +02:00
|
|
|
val extraVersion: Int,
|
2023-03-05 21:05:54 +01:00
|
|
|
)
|