рдХреИрд╕реЗ рдХрдВрд╕реЛрд▓ рдкрд░ рдПрд╕рдХреНрдпреВрдПрд▓ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрдм рдЖрд╡реЗрджрди рдЪрд▓ рд░рд╣рд╛ рд╣реИ?
http://knexjs.org/#Installation -debug
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд░реВрдк рдореЗрдВ DEBUG=knex:query
рдЪрд▓рд╛рдПрдБред
рдпрд╛ рдПрдХ knex рдЙрджрд╛рд╣рд░рдг рдкрд░ .toString()
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдФрд░ toSQL().toNative() рдХреНрд╡реЗрд░реА рдХреЛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ sql рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЖрдк рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдХреЛ knex.on('query', ...) event . рдкрд░ рд╣реБрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг:
yourQuery.toSQL().toNative()
рдпрд╣рд╛рдБ рд╣реИ: http://knexjs.org/#Interfaces -toSQL
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
http://knexjs.org/#Installation -debug
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд░реВрдк рдореЗрдВ
DEBUG=knex:query
рдЪрд▓рд╛рдПрдБредрдпрд╛ рдПрдХ knex рдЙрджрд╛рд╣рд░рдг рдкрд░
.toString()
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред