Update: Tables' names

This commit is contained in:
machiav3lli 2021-10-28 01:21:04 +02:00
parent c99c1be8dd
commit 78bb72c8e1
2 changed files with 9 additions and 9 deletions

View File

@ -166,15 +166,15 @@ interface CategoryDao : BaseDao<Category> {
@Dao @Dao
interface InstalledDao : BaseDao<Installed> { interface InstalledDao : BaseDao<Installed> {
@Query("SELECT * FROM installed WHERE package_name = :packageName") @Query("SELECT * FROM `memory.installed` WHERE package_name = :packageName")
fun get(packageName: String): Installed? fun get(packageName: String): Installed?
@Query("DELETE FROM installed WHERE package_name = :packageName") @Query("DELETE FROM 'memory.installed' WHERE package_name = :packageName")
fun delete(packageName: String) fun delete(packageName: String)
} }
@Dao @Dao
interface LockDao : BaseDao<Lock> { interface LockDao : BaseDao<Lock> {
@Query("DELETE FROM lock WHERE package_name = :packageName") @Query("DELETE FROM 'memory.lock' WHERE package_name = :packageName")
fun delete(packageName: String) fun delete(packageName: String)
} }

View File

@ -30,8 +30,8 @@ class Repository {
} }
} }
@Entity(primaryKeys = ["repository_id", "package_name"]) @Entity(tableName = "product", primaryKeys = ["repository_id", "package_name"])
class Product { open class Product {
var repository_id: Long = 0 var repository_id: Long = 0
var package_name = "" var package_name = ""
@ -51,14 +51,14 @@ class Product {
var data_item: ProductItem? = null var data_item: ProductItem? = null
} }
@Entity(primaryKeys = ["repository_id", "package_name", "name"]) @Entity(tableName = "category", primaryKeys = ["repository_id", "package_name", "name"])
class Category { open class Category {
var repository_id: Long = 0 var repository_id: Long = 0
var package_name = "" var package_name = ""
var name = "" var name = ""
} }
@Entity @Entity(tableName = "memory.installed")
class Installed { class Installed {
@PrimaryKey @PrimaryKey
var package_name = "" var package_name = ""
@ -68,7 +68,7 @@ class Installed {
var signature = "" var signature = ""
} }
@Entity @Entity(tableName = "memory.lock")
class Lock { class Lock {
@PrimaryKey @PrimaryKey
var package_name = "" var package_name = ""