aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/db
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2019-03-05 21:25:46 -0500
committerAllan Wang <me@allanwang.ca>2019-03-05 21:25:46 -0500
commit9a1d9719ad6559054ea1bc4f21f8559559eb9cda (patch)
tree9be647741badced75164babd5e411c62c05ea5fc /app/src/main/kotlin/com/pitchedapps/frost/db
parent65bb9233b2a0d8734c1d13e8f3a01bee0f6c3b17 (diff)
downloadfrost-9a1d9719ad6559054ea1bc4f21f8559559eb9cda.tar.gz
frost-9a1d9719ad6559054ea1bc4f21f8559559eb9cda.tar.bz2
frost-9a1d9719ad6559054ea1bc4f21f8559559eb9cda.zip
Port rest of cookie items
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/db')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/db/CookiesDb.kt13
1 files changed, 3 insertions, 10 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/db/CookiesDb.kt b/app/src/main/kotlin/com/pitchedapps/frost/db/CookiesDb.kt
index fb240fd3..128abae3 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/db/CookiesDb.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/db/CookiesDb.kt
@@ -22,23 +22,13 @@ import androidx.room.Entity
import androidx.room.Insert
import androidx.room.OnConflictStrategy
import androidx.room.Query
-import com.pitchedapps.frost.utils.L
import com.pitchedapps.frost.utils.Prefs
import com.raizlabs.android.dbflow.annotation.ConflictAction
import com.raizlabs.android.dbflow.annotation.Database
import com.raizlabs.android.dbflow.annotation.PrimaryKey
import com.raizlabs.android.dbflow.annotation.Table
-import com.raizlabs.android.dbflow.kotlinextensions.async
-import com.raizlabs.android.dbflow.kotlinextensions.delete
-import com.raizlabs.android.dbflow.kotlinextensions.eq
-import com.raizlabs.android.dbflow.kotlinextensions.from
-import com.raizlabs.android.dbflow.kotlinextensions.save
-import com.raizlabs.android.dbflow.kotlinextensions.select
-import com.raizlabs.android.dbflow.kotlinextensions.where
import com.raizlabs.android.dbflow.structure.BaseModel
import kotlinx.android.parcel.Parcelize
-import kotlinx.coroutines.Dispatchers
-import kotlinx.coroutines.withContext
/**
* Created by Allan Wang on 2017-05-30.
@@ -69,6 +59,9 @@ interface CookieDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
suspend fun insertCookie(cookie: CookieEntity)
+ @Insert(onConflict = OnConflictStrategy.REPLACE)
+ suspend fun insertCookies(cookies: List<CookieEntity>)
+
@Query("DELETE FROM cookies WHERE id = :id")
suspend fun deleteById(id: Long)
}