e10-app |
#414 |
appOptions
Nastaví hodnotu nastavení ze skupiny appOptions
. Příkaz je
užitečný v situaci, kdy je potřeba z příkazové řádky nastavit hodnotu
a obejít tak u existujících zdrojů dat úvodní nastavení aplikace.
sudo e10-app appOptions --key=core.ownerBankAccount --value="1234567890"
Příkaz je obvykle nutné pouštět jako uživatel root.
Funkce pouze zapíše hodnotu do příslušného konfiguračního souboru.
Aby se změna projevila uvnitř aplikace, je potřeba následně pustit
sudo e10 app-upgrade
.
appWalk
cfgUpdate
generateBooks
Příkaz vygeneruje jednu nebo více knih (modul Databáze znalostí).
sudo e10-app generateBooks
sudo e10-app generateBooks --id=69
sudo e10-app generateBooks --id=47,69
Parametr --id
může specifikovat id
knihy,
případně jejich seznam oddělený čárkou (,
). Bez uvedení
parametru --id
se vygenerují všechny knihy, které jsou ve stavu
‚V pořádku‘.
moduleService
installDataPackage
Instalace datového balíčku. Balíček je určen parametrem
--id
nebo --file
Parametr | Význam |
---|---|
--id | id balíčku, tj. v zásadě relativní cesta na .json soubor
s balíčkem bez přípony (např. pkgs/data/cz/test/person1 ) |
--file | Celá cesta na .json soubor s datovým balíčkem |
e10-app installDataPackage --id=pkgs/data/cz/test/person1
localAccount
Přepnutí vzdáleného (Shipard) účtu na lokální. Účtu je přidělené náhodné heslo, které je vypsáno po ukončení příkazu.
e10-app localAccount --email=user@some.email
Příkaz je užitečný při vytváření nového hostingu.
userPin
Příkaz vygeneruje přihlašovací PIN pro mobilní terminálové přihlášení k pracovištu. Účtu je přidělené náhodné číslo, které je vypsáno po ukončení příkazu.
e10-app userPin --email=user@some.email
saveDataPackage
Vypíše na standardní výstup obsah tabulky jako .json
vhodný
pro datové balíčky.
e10-app saveDataPackage --table=tableid --query="podminka" order="sloupec1, sloupec2" --disabled-columns="sloupec1 sloupec2"
Parametr | Význam |
---|---|
--table | id tabulky |
--query | Podmínka – v podstatě část SQL příkazu WHERE |
--order | Pořadí – v podstatě část SQL příkazu ORDER BY |
--disabled-columns | Zakázané sloupce, které nebudou součástí výstupu. Seznam SQL sloupců oddělených mezerou. |
Parametry --query
, --order
a
--disabled-columns
jsou nepovinné.
Například účtovou osnovu lze ze stávajících dat získat příkazem
e10-app saveDataPackage --table=e10doc.debs.accounts --query="accGroup=1" --disabled-columns="accGroup note toBalance accMethod" --order="id"
userChangeLogin
Změna přihlašovacího e-mailu uživatele. Pouští se na zdroji dat podpora.shipard.cz, automaticky projde všechny databáze uživatele a provede v nich potřebné změny. Při akci nedojde ke změně hesla.
e10-app userChangeLogin --src-login=stary.email@example.com --dst-login=novy.email@example.com
Parametr | Význam |
---|---|
--src-login | Původní (současný) přihlašovací e-mail uživatele |
--dst-login | Nový přihlašovací e-mail uživatele |
--person-id | Volitelný parametr s id uživatele.Používá se v situaci, kdy z nějakého důvodu nedošlo k aktualizaci ve všech databázích, tj. v některých už je změna provedena, v některých zatím není. |