String interpolation using the "b" prefix to build SQL statements.
String interpolation using the "b" prefix to build SQL statements. In general, the generated string is passed to "sqlBuilder.+=". When preceded by '\', the following characters have special meaning:
If 'slick.sqlIndent' is not set in application.conf, no newlines are inserted and indentation is replaced by a single space character.
Variables inside the string can be prefixed by another symbol before the standard '$' escape character to modify their meaning:
' (before a String variable s): sqlBuilder += quoteIdentifier(s)
' (before a Symbol variable s): sqlBuilder += symbolName(s)
The identifiers sqlBuilder, skipParens, expr, quoteIdentifier and symbolName are resolved *dynamically* at the call site.