nit: rename lastUsed field to dateLastUsed; add dateAdded field
This commit is contained in:
parent
7540c2a8b9
commit
9056f27a91
|
|
@ -28,6 +28,6 @@ interface ModelDao {
|
|||
@Delete
|
||||
suspend fun deleteModels(models: List<ModelEntity>)
|
||||
|
||||
@Query("UPDATE models SET lastUsed = :timestamp WHERE id = :id")
|
||||
@Query("UPDATE models SET dateLastUsed = :timestamp WHERE id = :id")
|
||||
suspend fun updateLastUsed(id: String, timestamp: Long)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ data class ModelEntity(
|
|||
@field:TypeConverters(GgufMetadataConverters::class)
|
||||
val metadata: GgufMetadata,
|
||||
val dateAdded: Long,
|
||||
val lastUsed: Long?
|
||||
val dateLastUsed: Long?
|
||||
) {
|
||||
fun toModelInfo() = ModelInfo(
|
||||
id = id,
|
||||
|
|
@ -26,6 +26,7 @@ data class ModelEntity(
|
|||
path = path,
|
||||
sizeInBytes = sizeInBytes,
|
||||
metadata = metadata,
|
||||
lastUsed = lastUsed,
|
||||
dateAdded = dateAdded,
|
||||
dateLastUsed = this@ModelEntity.dateLastUsed,
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,8 @@ data class ModelInfo(
|
|||
val path: String,
|
||||
val sizeInBytes: Long,
|
||||
val metadata: GgufMetadata,
|
||||
val lastUsed: Long? = null
|
||||
val dateAdded: Long,
|
||||
val dateLastUsed: Long? = null,
|
||||
) {
|
||||
val formattedSize: String
|
||||
get() = formatSize(sizeInBytes)
|
||||
|
|
|
|||
|
|
@ -204,7 +204,7 @@ class ModelRepositoryImpl @Inject constructor(
|
|||
sizeInBytes = modelFile.length(),
|
||||
metadata = metadata,
|
||||
dateAdded = System.currentTimeMillis(),
|
||||
lastUsed = null
|
||||
dateLastUsed = null
|
||||
).let {
|
||||
modelDao.insertModel(it)
|
||||
it.toModelInfo()
|
||||
|
|
|
|||
Loading…
Reference in New Issue