diff options
author | Allan Wang <me@allanwang.ca> | 2019-03-05 21:25:46 -0500 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2019-03-05 21:25:46 -0500 |
commit | 9a1d9719ad6559054ea1bc4f21f8559559eb9cda (patch) | |
tree | 9be647741badced75164babd5e411c62c05ea5fc /app/src/main/kotlin/com/pitchedapps/frost/db | |
parent | 65bb9233b2a0d8734c1d13e8f3a01bee0f6c3b17 (diff) | |
download | frost-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.kt | 13 |
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) } |