Working poc of postgresql based fulltext search backend

This commit is contained in:
eikek
2022-03-20 21:44:32 +01:00
parent b2add008ed
commit 029335e607
17 changed files with 601 additions and 18 deletions

View File

@ -619,6 +619,20 @@ val ftssolr = project
)
.dependsOn(common, ftsclient)
val ftspsql = project
.in(file("modules/fts-psql"))
.disablePlugins(RevolverPlugin)
.settings(sharedSettings)
.withTestSettings
.settings(
name := "docspell-fts-psql",
libraryDependencies ++=
Dependencies.doobie ++
Dependencies.postgres ++
Dependencies.flyway
)
.dependsOn(common, ftsclient, store % "compile->test;test->test")
val restapi = project
.in(file("modules/restapi"))
.disablePlugins(RevolverPlugin)
@ -769,6 +783,7 @@ val joex = project
joexapi,
restapi,
ftssolr,
ftspsql,
pubsubNaive,
notificationImpl,
schedulerImpl
@ -841,6 +856,7 @@ val restserver = project
backend,
webapp,
ftssolr,
ftspsql,
oidc,
pubsubNaive,
notificationImpl,
@ -926,6 +942,7 @@ val root = project
analysis,
ftsclient,
ftssolr,
ftspsql,
files,
store,
joexapi,