DBItest (version 1.4)

tweaks: Tweaks for DBI tests

Description

TBD.

Usage

tweaks(..., constructor_name = NULL, constructor_relax_args = NULL, strict_identifier = NULL, omit_blob_tests = NULL, current_needs_parens = NULL, union = NULL, placeholder_pattern = NULL)

Arguments

...
[any] Unknown tweaks are accepted, with a warning. The ellipsis also asserts that all arguments are named.
constructor_name
[character(1)] Name of the function that constructs the Driver object.
constructor_relax_args
[logical(1)] If TRUE, allow a driver constructor with default values for all arguments; otherwise, require a constructor with empty argument list (default).
strict_identifier
[logical(1)] Set to TRUE if the DBMS does not support arbitrarily-named identifiers even when quoting is used.
omit_blob_tests
[logical(1)] Set to TRUE if the DBMS does not support a BLOB data type.
current_needs_parens
[logical(1)] Set to TRUE if the SQL functions current_date, current_time, and current_timestamp require parentheses.
union
[function(character)] Function that combines several subqueries into one so that the resulting query returns the concatenated results of the subqueries
placeholder_pattern
[character] A pattern for placeholders used in DBI::dbBind(), e.g., "?", "$1", or ":name". See make_placeholder_fun() for details.