DSL sterowania DOQL — query, patch, validate, generate, adopt przez komendy tekstowe.
Powiązane: indeks paczek · README główne doql · uri2doql
.doql.lessuri2doql (QUERY, MATERIALIZE, PATCH) i nlp2doql (GENERATE, VALIDATE)CONVERT (logika w doql/importers/oql_converter.py)| Komenda | Opis |
|---|---|
QUERY doql://block/app?file=... |
odczyt bloku |
MATERIALIZE doql://... TO out.less |
zapis fragmentu |
PATCH doql://block/entity/X?file=... WITH frag.less |
podmiana bloku |
APPEND app.doql.less WITH extra.less |
dopisanie bloków |
VALIDATE app.doql.less |
walidacja |
GENERATE "CRM" OUT app.doql.less |
generacja NL |
RESOLVE "pokaż workflow install" |
nlp2uri |
CONVERT test.oql OUT workflow.less |
OQL → workflow |
ADOPT . OUT app.doql.less |
skan projektu |
dsl2doql script.dsl --file app.doql.less
dsl2doql -c 'QUERY doql://block/app?file=app.doql.less'
pytest packages/dsl2doql/tests -q