Browse Source

updated data and added FullTextIndex basex db

Bachir Soussi Chiadmi 5 months ago
parent
commit
700a01a0d4
3 changed files with 13 additions and 1 deletions
  1. 8 0
      Docker/basex/gdp-entrypoint.sh
  2. 4 0
      README.md
  3. 1 1
      data

+ 8 - 0
Docker/basex/gdp-entrypoint.sh

@@ -4,6 +4,14 @@
 
 echo "Creating GDP BaseX db"
 basex "db:create('gdp','/srv/basex/src/gdp.tei.xml', (),map {'ftindex': true(),'stemming': true(),'casesens': true(),'diacritics': true(),'language': 'fr','updindex': true(),'autooptimize': true(),'maxlen': 96,'maxcats': 100,'splitsize': 0,'chop': false(),'textindex': true(),'attrindex': true(),'tokenindex': true(), 'xinclude': true()})"
+# , 'serializer': 'indent=no'
+
+echo "Creating FullText Index tmp file"
+basex "xslt:transform(fn:doc('/srv/basex/src/gdp.tei.xml'), fn:doc('/srv/basex/src/xslt/generateFullTextIndex.xsl'))" > /tmp/gdpFtIndex.xml
+
+echo "Creating FullText Index DB"
+basex "db:create('gdpFtIndex', '/tmp/gdpFtIndex.xml', (),map {'ftindex': true(),'stemming': true(),'casesens': true(),'diacritics': true(),'language': 'fr','updindex': true(),'autooptimize': true(),'maxlen': 96,'maxcats': 100,'splitsize': 0,'chop': false(),'textindex': true(),'attrindex': true(),'tokenindex': true(), 'xinclude': true()})"
+# , 'serializer': 'indent=no'
 
 # as we override the parent container CMD, we have to launch basexhttp here
 echo "Launching basexhttp"

+ 4 - 0
README.md

@@ -59,6 +59,10 @@ restart the containers
 docker-compose restart basex
 docker-compose restart client
 ```
+or rebuild if data was updated
+```
+docker-compose uo -d --build
+```
 
 ## Doc
 

+ 1 - 1
data

@@ -1 +1 @@
-Subproject commit b0eda0bb7e697351df83f9759bce1047bd5385a6
+Subproject commit be38d679b6639a882c2cc3d55929a1e20927cc7f