Store files in different binary stores

This commit is contained in:
eikek
2022-03-07 12:06:29 +01:00
parent d3ef4b6166
commit c812ea1009
8 changed files with 103 additions and 16 deletions

View File

@ -18,6 +18,7 @@ import docspell.restserver.http4s.InternalHeader
import docspell.restserver.ws.OutputEvent.KeepAlive
import docspell.restserver.ws.OutputEvent
import docspell.store.Store
import docspell.store.file.FileRepositoryConfig
import docspell.store.records.RInternalSetting
import org.http4s._
import org.http4s.blaze.client.BlazeClientBuilder
@ -73,7 +74,7 @@ object RestServer {
httpClient <- BlazeClientBuilder[F].resource
store <- Store.create[F](
cfg.backend.jdbc,
cfg.backend.files.chunkSize,
FileRepositoryConfig.Database(cfg.backend.files.chunkSize),
pools.connectEC
)
setting <- Resource.eval(store.transact(RInternalSetting.create))