Function unescape

Mark the field not to be escaped.

import { createBuilder, unescape } from 'coral-sql'

const [sql, bindings] = createBuilder()
.column('age')
.column(unescape('COUNT(*)'), 'value')
.from('users')
.groupBy('age')
.toSQL()
// sql: SELECT `age`, COUNT(*) AS `value` FROM `users` GROUP BY `age`
// bindings: []
  • Parameters

    • field: string

      field's name. (e.g.) COUNT(*)

    Returns FieldPort

    FieldPort