tests/testthat/_snaps/translate-sql-helpers.md

output of print method for sql_variant is correct

Code
  sql_variant(sim_trans, sim_trans, sim_trans)
Output
  <sql_variant>
  scalar:    +
  aggregate: +
  window:    +

win_rank() is accepted by the sql_translator

Code
  sql_variant(sql_translator(test = win_rank("test")))
Output
  <sql_variant>
  scalar:    test

sql_prefix checks arguments

Code
  sin_db(sin(1, 2))
Condition
  Error in `sin()`:
  ! 2 arguments passed to 'sin' which requires 1
Code
  sin_db(sin(a = 1))
Condition
  Error in `sin()`:
  ! supplied argument name 'a' does not match 'x'

runif is translated

Code
  test_translate_sql(runif(2))
Condition
  Error in `sql_runif()`:
  ! Only `n = n()` is supported.


Try the dbplyr package in your browser

Any scripts or data that you put into this service are public.

dbplyr documentation built on Oct. 26, 2023, 9:06 a.m.