From 78bb72c8e1f85ac785ee84d5e633f651c05449e0 Mon Sep 17 00:00:00 2001 From: machiav3lli Date: Thu, 28 Oct 2021 01:21:04 +0200 Subject: [PATCH] Update: Tables' names --- src/main/kotlin/com/looker/droidify/database/DAOs.kt | 6 +++--- .../kotlin/com/looker/droidify/database/Tables.kt | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/kotlin/com/looker/droidify/database/DAOs.kt b/src/main/kotlin/com/looker/droidify/database/DAOs.kt index e43a48da..d65f1d3c 100644 --- a/src/main/kotlin/com/looker/droidify/database/DAOs.kt +++ b/src/main/kotlin/com/looker/droidify/database/DAOs.kt @@ -166,15 +166,15 @@ interface CategoryDao : BaseDao { @Dao interface InstalledDao : BaseDao { - @Query("SELECT * FROM installed WHERE package_name = :packageName") + @Query("SELECT * FROM `memory.installed` WHERE package_name = :packageName") 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) } @Dao interface LockDao : BaseDao { - @Query("DELETE FROM lock WHERE package_name = :packageName") + @Query("DELETE FROM 'memory.lock' WHERE package_name = :packageName") fun delete(packageName: String) } \ No newline at end of file diff --git a/src/main/kotlin/com/looker/droidify/database/Tables.kt b/src/main/kotlin/com/looker/droidify/database/Tables.kt index 930fd59b..c9acdc69 100644 --- a/src/main/kotlin/com/looker/droidify/database/Tables.kt +++ b/src/main/kotlin/com/looker/droidify/database/Tables.kt @@ -30,8 +30,8 @@ class Repository { } } -@Entity(primaryKeys = ["repository_id", "package_name"]) -class Product { +@Entity(tableName = "product", primaryKeys = ["repository_id", "package_name"]) +open class Product { var repository_id: Long = 0 var package_name = "" @@ -51,14 +51,14 @@ class Product { var data_item: ProductItem? = null } -@Entity(primaryKeys = ["repository_id", "package_name", "name"]) -class Category { +@Entity(tableName = "category", primaryKeys = ["repository_id", "package_name", "name"]) +open class Category { var repository_id: Long = 0 var package_name = "" var name = "" } -@Entity +@Entity(tableName = "memory.installed") class Installed { @PrimaryKey var package_name = "" @@ -68,7 +68,7 @@ class Installed { var signature = "" } -@Entity +@Entity(tableName = "memory.lock") class Lock { @PrimaryKey var package_name = ""