Menu ▾ ▴

Commit [r13123]  Maximize  Restore  History

adbschema: -json output and complete type names

-json writes the schema as JSON (docs/adbschema_json.txt). Added SERIAL8, LVARCHAR(n),
BOOLEAN, BIGSERIAL and nested SET/MULTISET/LIST/ROW (read from sysattrtypes). An unknown
type is written as UNKNOWN_TYPE_<n> and the dump continues, where it used to exit.
tools/adbschema/test-types.sh checks the types against a live database.

mikeaubury 2026-10-04

added /aubit4glsrc/trunk/docs/adbschema_json.txt
changed /aubit4glsrc/trunk/tools/adbschema/adbschema.4gl
changed /aubit4glsrc/trunk/tools/adbschema/table.4gl
added /aubit4glsrc/trunk/tools/adbschema/test-types.sh
/aubit4glsrc/trunk/docs/adbschema_json.txt Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/adbschema/adbschema.4gl Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/adbschema/table.4gl Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/tools/adbschema/test-types.sh Diff Switch to side-by-side view
Loading...