Minor cleanup saved search database info
This commit is contained in:
parent
7b470640b6
commit
7c8d6bb282
@ -40,8 +40,6 @@ import exh.savedsearches.mappers.FeedSavedSearchTypeMapping
|
||||
import exh.savedsearches.mappers.SavedSearchTypeMapping
|
||||
import exh.savedsearches.models.FeedSavedSearch
|
||||
import exh.savedsearches.models.SavedSearch
|
||||
import exh.savedsearches.queries.FeedSavedSearchQueries
|
||||
import exh.savedsearches.queries.SavedSearchQueries
|
||||
|
||||
/**
|
||||
* This class provides operations to manage the database through its interfaces.
|
||||
@ -61,9 +59,7 @@ open class DatabaseHelper(
|
||||
SearchTagQueries,
|
||||
SearchTitleQueries,
|
||||
MergedQueries,
|
||||
FavoriteEntryQueries,
|
||||
SavedSearchQueries,
|
||||
FeedSavedSearchQueries
|
||||
FavoriteEntryQueries
|
||||
/* SY <-- */ {
|
||||
|
||||
override val db = DefaultStorIOSQLite.builder()
|
||||
|
@ -10,12 +10,25 @@ import com.pushtorefresh.storio.sqlite.operations.put.DefaultPutResolver
|
||||
import com.pushtorefresh.storio.sqlite.queries.DeleteQuery
|
||||
import com.pushtorefresh.storio.sqlite.queries.InsertQuery
|
||||
import com.pushtorefresh.storio.sqlite.queries.UpdateQuery
|
||||
import exh.savedsearches.mappers.FeedSavedSearchTable.COL_GLOBAL
|
||||
import exh.savedsearches.mappers.FeedSavedSearchTable.COL_ID
|
||||
import exh.savedsearches.mappers.FeedSavedSearchTable.COL_SAVED_SEARCH_ID
|
||||
import exh.savedsearches.mappers.FeedSavedSearchTable.COL_SOURCE
|
||||
import exh.savedsearches.mappers.FeedSavedSearchTable.TABLE
|
||||
import exh.savedsearches.models.FeedSavedSearch
|
||||
import exh.savedsearches.tables.FeedSavedSearchTable.COL_GLOBAL
|
||||
import exh.savedsearches.tables.FeedSavedSearchTable.COL_ID
|
||||
import exh.savedsearches.tables.FeedSavedSearchTable.COL_SAVED_SEARCH_ID
|
||||
import exh.savedsearches.tables.FeedSavedSearchTable.COL_SOURCE
|
||||
import exh.savedsearches.tables.FeedSavedSearchTable.TABLE
|
||||
|
||||
private object FeedSavedSearchTable {
|
||||
|
||||
const val TABLE = "feed_saved_search"
|
||||
|
||||
const val COL_ID = "_id"
|
||||
|
||||
const val COL_SOURCE = "source"
|
||||
|
||||
const val COL_SAVED_SEARCH_ID = "saved_search"
|
||||
|
||||
const val COL_GLOBAL = "global"
|
||||
}
|
||||
|
||||
class FeedSavedSearchTypeMapping : SQLiteTypeMapping<FeedSavedSearch>(
|
||||
FeedSavedSearchPutResolver(),
|
||||
|
@ -10,13 +10,28 @@ import com.pushtorefresh.storio.sqlite.operations.put.DefaultPutResolver
|
||||
import com.pushtorefresh.storio.sqlite.queries.DeleteQuery
|
||||
import com.pushtorefresh.storio.sqlite.queries.InsertQuery
|
||||
import com.pushtorefresh.storio.sqlite.queries.UpdateQuery
|
||||
import exh.savedsearches.mappers.SavedSearchTable.COL_FILTERS_JSON
|
||||
import exh.savedsearches.mappers.SavedSearchTable.COL_ID
|
||||
import exh.savedsearches.mappers.SavedSearchTable.COL_NAME
|
||||
import exh.savedsearches.mappers.SavedSearchTable.COL_QUERY
|
||||
import exh.savedsearches.mappers.SavedSearchTable.COL_SOURCE
|
||||
import exh.savedsearches.mappers.SavedSearchTable.TABLE
|
||||
import exh.savedsearches.models.SavedSearch
|
||||
import exh.savedsearches.tables.SavedSearchTable.COL_FILTERS_JSON
|
||||
import exh.savedsearches.tables.SavedSearchTable.COL_ID
|
||||
import exh.savedsearches.tables.SavedSearchTable.COL_NAME
|
||||
import exh.savedsearches.tables.SavedSearchTable.COL_QUERY
|
||||
import exh.savedsearches.tables.SavedSearchTable.COL_SOURCE
|
||||
import exh.savedsearches.tables.SavedSearchTable.TABLE
|
||||
|
||||
private object SavedSearchTable {
|
||||
|
||||
const val TABLE = "saved_search"
|
||||
|
||||
const val COL_ID = "_id"
|
||||
|
||||
const val COL_SOURCE = "source"
|
||||
|
||||
const val COL_NAME = "name"
|
||||
|
||||
const val COL_QUERY = "query"
|
||||
|
||||
const val COL_FILTERS_JSON = "filters_json"
|
||||
}
|
||||
|
||||
class SavedSearchTypeMapping : SQLiteTypeMapping<SavedSearch>(
|
||||
SavedSearchPutResolver(),
|
||||
|
@ -1,5 +0,0 @@
|
||||
package exh.savedsearches.queries
|
||||
|
||||
import eu.kanade.tachiyomi.data.database.DbProvider
|
||||
|
||||
interface FeedSavedSearchQueries : DbProvider
|
@ -1,5 +0,0 @@
|
||||
package exh.savedsearches.queries
|
||||
|
||||
import eu.kanade.tachiyomi.data.database.DbProvider
|
||||
|
||||
interface SavedSearchQueries : DbProvider
|
@ -1,14 +0,0 @@
|
||||
package exh.savedsearches.tables
|
||||
|
||||
object FeedSavedSearchTable {
|
||||
|
||||
const val TABLE = "feed_saved_search"
|
||||
|
||||
const val COL_ID = "_id"
|
||||
|
||||
const val COL_SOURCE = "source"
|
||||
|
||||
const val COL_SAVED_SEARCH_ID = "saved_search"
|
||||
|
||||
const val COL_GLOBAL = "global"
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
package exh.savedsearches.tables
|
||||
|
||||
object SavedSearchTable {
|
||||
|
||||
const val TABLE = "saved_search"
|
||||
|
||||
const val COL_ID = "_id"
|
||||
|
||||
const val COL_SOURCE = "source"
|
||||
|
||||
const val COL_NAME = "name"
|
||||
|
||||
const val COL_QUERY = "query"
|
||||
|
||||
const val COL_FILTERS_JSON = "filters_json"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user