Переименован пакет
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db
|
||||
package com.github.nullptroma.wallenc.domain.vault.db
|
||||
|
||||
import android.content.Context
|
||||
import androidx.room.Room
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.AppDb
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.AppDb
|
||||
|
||||
class RoomFactory(private val context: Context) {
|
||||
fun buildAppDb(): AppDb {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app
|
||||
|
||||
import androidx.room.Database
|
||||
import androidx.room.RoomDatabase
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.StorageKeyMapDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.StorageMetaInfoDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.StorageSyncGroupDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.YandexAccountDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageKeyMap
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageMetaInfo
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageSyncGroup
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbYandexAccount
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.StorageKeyMapDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.StorageMetaInfoDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.StorageSyncGroupDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.YandexAccountDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageKeyMap
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageMetaInfo
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageSyncGroup
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbYandexAccount
|
||||
|
||||
interface IAppDb {
|
||||
val storageKeyMapDao: StorageKeyMapDao
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.dao
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.dao
|
||||
|
||||
import androidx.room.Dao
|
||||
import androidx.room.Delete
|
||||
import androidx.room.Insert
|
||||
import androidx.room.OnConflictStrategy
|
||||
import androidx.room.Query
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageKeyMap
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageKeyMap
|
||||
|
||||
@Dao
|
||||
interface StorageKeyMapDao {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.dao
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.dao
|
||||
|
||||
import androidx.room.Dao
|
||||
import androidx.room.Delete
|
||||
import androidx.room.Insert
|
||||
import androidx.room.OnConflictStrategy
|
||||
import androidx.room.Query
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageMetaInfo
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageMetaInfo
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import java.util.UUID
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.dao
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.dao
|
||||
|
||||
import androidx.room.Dao
|
||||
import androidx.room.Insert
|
||||
import androidx.room.OnConflictStrategy
|
||||
import androidx.room.Query
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageSyncGroup
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageSyncGroup
|
||||
|
||||
@Dao
|
||||
interface StorageSyncGroupDao {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.dao
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.dao
|
||||
|
||||
import androidx.room.Dao
|
||||
import androidx.room.Insert
|
||||
import androidx.room.Query
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbYandexAccount
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbYandexAccount
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
|
||||
@Dao
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.model
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.model
|
||||
|
||||
import androidx.room.ColumnInfo
|
||||
import androidx.room.Entity
|
||||
import com.github.nullptroma.wallenc.infrastructure.model.StorageKeyMap
|
||||
import com.github.nullptroma.wallenc.domain.vault.model.StorageKeyMap
|
||||
import com.github.nullptroma.wallenc.domain.datatypes.EncryptKey
|
||||
import java.util.UUID
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.model
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.model
|
||||
|
||||
import androidx.room.ColumnInfo
|
||||
import androidx.room.Entity
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.model
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.model
|
||||
|
||||
import androidx.room.ColumnInfo
|
||||
import androidx.room.Entity
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.model
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.model
|
||||
|
||||
import androidx.room.Entity
|
||||
import androidx.room.Index
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.repository
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.repository
|
||||
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.StorageKeyMapDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageKeyMap
|
||||
import com.github.nullptroma.wallenc.infrastructure.model.StorageKeyMap
|
||||
import com.github.nullptroma.wallenc.infrastructure.ports.StorageKeyMapStore
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.StorageKeyMapDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageKeyMap
|
||||
import com.github.nullptroma.wallenc.domain.vault.model.StorageKeyMap
|
||||
import com.github.nullptroma.wallenc.domain.vault.ports.StorageKeyMapStore
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
import kotlinx.coroutines.withContext
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.repository
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.repository
|
||||
|
||||
import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.StorageMetaInfoDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageMetaInfo
|
||||
import com.github.nullptroma.wallenc.infrastructure.utils.IProvider
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.StorageMetaInfoDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageMetaInfo
|
||||
import com.github.nullptroma.wallenc.domain.vault.utils.IProvider
|
||||
import com.github.nullptroma.wallenc.domain.common.impl.CommonStorageMetaInfo
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.repository
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.repository
|
||||
|
||||
import com.github.nullptroma.wallenc.domain.interfaces.IStorageSyncGroupStore
|
||||
import com.github.nullptroma.wallenc.domain.interfaces.StorageSyncGroup
|
||||
import com.github.nullptroma.wallenc.domain.interfaces.StorageSyncGroupEncryptionKind
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.StorageSyncGroupDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbStorageSyncGroup
|
||||
import com.github.nullptroma.wallenc.infrastructure.utils.IProvider
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.StorageSyncGroupDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbStorageSyncGroup
|
||||
import com.github.nullptroma.wallenc.domain.vault.utils.IProvider
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
import kotlinx.coroutines.withContext
|
||||
import java.util.UUID
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.github.nullptroma.wallenc.infrastructure.db.app.repository
|
||||
package com.github.nullptroma.wallenc.domain.vault.db.app.repository
|
||||
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.dao.YandexAccountDao
|
||||
import com.github.nullptroma.wallenc.infrastructure.db.app.model.DbYandexAccount
|
||||
import com.github.nullptroma.wallenc.infrastructure.model.YandexAccount
|
||||
import com.github.nullptroma.wallenc.infrastructure.ports.YandexAccountStore
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.dao.YandexAccountDao
|
||||
import com.github.nullptroma.wallenc.domain.vault.db.app.model.DbYandexAccount
|
||||
import com.github.nullptroma.wallenc.domain.vault.model.YandexAccount
|
||||
import com.github.nullptroma.wallenc.domain.vault.ports.YandexAccountStore
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import kotlinx.coroutines.flow.map
|
||||
|
||||
Reference in New Issue
Block a user