<cfsetting showdebugoutput="false">
<cfsetting enablecfoutputonly="true">
<cfcontent type="application/json; charset=utf-8">

<cfscript>
try {
    qTables = queryExecute("SHOW TABLES LIKE '%tate%'", {}, { datasource: "payfrit" });

    tables = [];
    for (row in qTables) {
        for (col in row) {
            arrayAppend(tables, row[col]);
        }
    }

    writeOutput(serializeJSON({
        "OK": true,
        "TABLES": tables
    }));
} catch (any e) {
    writeOutput(serializeJSON({
        "OK": false,
        "ERROR": e.message
    }));
}
</cfscript>
