Hello Fabrice,
thanks for the info. Did see the SET, but didn't notice http://docs.basex.org/wiki/Options#Create_Options
You can use several XQUERY or RUN commands,
I'd like to run a lot of existing XQuery-files (where dbs are created and updated) with ONE command.
Perhaps I should define a new xq with xi:include the others and RUN this one file?
Thanks again, Günter
Am 18.04.2016 um 17:16 schrieb Etanchaud Fabrice Fabrice.Etanchaud@horanet.com:
Hello Günter,
Did you have a look at
http://docs.basex.org/wiki/Commands#Command_Scripts
You can use several XQUERY or RUN commands, and the SET command to configure the db or index options.
Best regards, Fabrice Etanchaud Horanet Smart Objects
-----Message d'origine----- De : basex-talk-bounces@mailman.uni-konstanz.de [mailto:basex-talk-bounces@mailman.uni-konstanz.de] De la part de Günter Dunz-Wolff Envoyé : lundi 18 avril 2016 16:52 À : BaseX basex-talk@mailman.uni-konstanz.de; Christian Grün christian.gruen@gmail.com Objet : [basex-talk] command script / batch-processing of xqueries
Hi all, hi Christian,
I'm running some xqueries to create and update basex dbs over and over again. They all depend on the basic db 'mydata'. Whenever mydata is updated, I have to update the other dbs.
- xq-file: db:create('mydata', path/to/my/xml .....
- xq-file: db:create('searchindex', let $data0 := db:open('mydata') .....
- xq-file: db:create('indd-xml', let $data0 := db:open('mydata')....
- and so on
First question: Is there any way to put the whole process into one command-script? Or is there any kind of other batch-processing?
Second question: So far I'm creating the db 'mydata' with the GUI. I want to integrate the creating into the batch-processing via XQuery. In generell I know the create-command, but where to put the options: use XInclude, chop-whitespace OFF and Fulltext Language German internal, Stemming OFF, Case Sensitive and Diacritics ON? Can't find it in the docs.
Thanks for any help,
Günter