• Shawn Webb's avatar
    Introduce SQLite3 support · 189015d3
    Shawn Webb authored
    This commit provides a unified API for performing SQLite3 queries.
    Queries that return rows store their resulting data in a libucl object
    Using libucl enables us to do some pretty powerful things, like convert
    a SQLite3 database to JSON as one example. We can construct complex
    object trees, clone objects, etc.
    Not all data types are supported--only the ones I myself need right this
    very moment. A more complete data type support will follow later as the
    need arises.
    Signed-off-by: default avatarShawn Webb <shawn.webb@hardenedbsd.org>