# @dbgate/sqltree JavaScript/TypeScript SQL query-builder library @dbgate/sqltree hold query definition in RAW JSON objects. ## Sample usage ```javascript const { treeToSql, dumpSqlSelect } = require('@dbgate/sqltree'); const engines = require('@dbgate/engines'); const select = { commandType: 'select', from: { name: 'Album' }, columns: [ { exprType: 'column', columnName: 'name', } ] })), orderBy: [ { exprType: 'column', columnName: 'id', direction: 'ASC', }, ], }; const sql = treeToSql(engines('mysql'), select, dumpSqlSelect); console.log('Generated SQL', sqll); ``` ## Installation yarn add @dbgate/sqltree