@@ -5,24 +5,18 @@ dbplyr_edition.DatabaseConnectorConnection <- function(con) {
5
5
2L
6
6
}
7
7
8
-
9
-
10
8
# ' @export
11
9
# ' @importFrom dbplyr sql_translation
12
10
sql_translation.DatabaseConnectorJdbcConnection <- function (con ) {
13
11
14
12
switch (dbms(con ),
15
- " oracle" = dbplyr ::: sql_translation.Oracle(con ),
16
- " postgresql" = dbplyr ::: sql_translation.PqConnection(con ),
17
- " redshift" = dbplyr ::: sql_translation.RedshiftConnection(con ),
18
- " sql server" = `dbplyr:::sql_translation.Microsoft SQL Server`(con ),
19
- " bigquery" = dbplyr ::: sql_translation.BigQueryConnection(con ),
20
- " sqlite" = dbplyr ::: sql_translation.SQLiteConnection(con ),
21
- " sqlite extended" = dbplyr ::: sql_translation.SQLiteConnection(con ),
22
- " spark" = `dbplyr:::sql_translation.Spark SQL`(con ),
23
- " snowflake" = dbplyr ::: sql_translation.Snowflake(con ),
24
- " synapse" = `dbplyr:::sql_translation.Microsoft SQL Server`(con ),
25
- " duckdb" = duckdb ::: sql_translation.duckdb_connection(con ),
13
+ " oracle" = utils :: getFromNamespace(" sql_translation.Oracle" , " dbplyr" )(con ),
14
+ " postgresql" = utils :: getFromNamespace(" sql_translation.PqConnection" , " dbplyr" )(con ),
15
+ " redshift" = utils :: getFromNamespace(" sql_translation.RedshiftConnection" , " dbplyr" )(con ),
16
+ " sql server" = utils :: getFromNamespace(" sql_translation.Microsoft SQL Server" , " dbplyr" )(con ),
17
+ " bigquery" = utils :: getFromNamespace(" sql_translation.BigQueryConnection" , " bigrquery" )(con ),
18
+ " spark" = utils :: getFromNamespace(" sql_translation.Spark SQL" , " dbplyr" )(con ),
19
+ " snowflake" = utils :: getFromNamespace(" sql_translation.Snowflake" , " dbplyr" )(con ),
20
+ " synapse" = utils :: getFromNamespace(" sql_translation.Microsoft SQL Server" , " dbplyr" )(con ),
26
21
rlang :: abort(" Sql dialect is not supported!" ))
27
22
}
28
-
0 commit comments