Issue #20264 stash some first pass code here for later.
Issue #20266 Issue #20264 Add SQLi safe format function and start of better error handling.
Issue #20266 Cleanup test code.
Issue #19266 Fix SQLi in gitId().
Issue #19266 Fix SQLi in getVersion().
Issue #19264 Cleanup getTableOid().
Issue #19264 Add TODO to getTableOid().
Issue #19264 Cleanup decrypt().
Issue #19266 Fix SQLi and cleanup deleteRecord().
Issue #19264 improve error handling. few tweaks. cleanup prepareUpdate.
Issue #20264 improve error handling.
Issue #20264 Trim error message length to fit in 1000 char limit.
Issue #20266 Cleanup args to prevent JS reference error.
Issue #20266 Fix SQLi issues in updateRecord and prepareUpdate.
Issue #20264 Fix error handling to not choke on large stacks.
Issue #20266 Get inserts to work safely without SQLi.
issue #20208: use new id convention
Merge branch 'xtuple' into 20208-assigbox
issue #20208: debugging
Issue #20266 Add array example.