| createQueryNamespace {ResultModelManager} | R Documentation | 
Create query namespace
Description
Create a QueryNamespace instance from either a connection handler or a connectionDetails object Allows construction with various options not handled by QueryNamespace$new
Note - currently not supported is having multiple table prefixes for multiple table namespaces
Usage
createQueryNamespace(
  connectionDetails = NULL,
  connectionHandler = NULL,
  usePooledConnection = FALSE,
  tableSpecification = NULL,
  resultModelSpecificationPath = NULL,
  tablePrefix = "",
  snakeCaseToCamelCase = TRUE,
  ...
)
Arguments
| connectionDetails | An object of type  | 
| connectionHandler | ResultModelManager ConnectionHandler or PooledConnectionHandler instance | 
| usePooledConnection | Use Pooled database connection instead of standard DatabaseConnector single connection. | 
| tableSpecification | Table specfication data.frame | 
| resultModelSpecificationPath | (optional) csv file or files for tableSpecifications - must conform to table spec format. | 
| tablePrefix | String to prefix table names with - default is empty string | 
| snakeCaseToCamelCase | convert snakecase results to camelCase field names (TRUE by default) | 
| ... | Elipsis - use for any additional string keys to replace |