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í.

upgradeHistory

clearHistory

createTimeline

refreshWebPages