update setup file
This commit is contained in:
parent
ff4f8337f8
commit
2b0acc8d53
|
@ -1,8 +1,47 @@
|
||||||
# Download the JDBC drivers used in the tests
|
# Download the JDBC drivers used in the tests
|
||||||
|
library(DatabaseConnector)
|
||||||
|
|
||||||
driverPath <- file.path(Sys.getenv("HOME"), "drivers")
|
driverPath <- file.path(Sys.getenv("HOME"), "drivers")
|
||||||
if(!dir.exists(driverPath)) dir.create(driverPath)
|
if(!dir.exists(driverPath)) dir.create(driverPath)
|
||||||
|
|
||||||
if(Sys.getenv("LOCAL_TEST") != "TRUE") {
|
if(Sys.getenv("LOCAL_TEST") != "TRUE") {
|
||||||
DatabaseConnector::downloadJdbcDrivers("all", pathToDriver = driverPath)
|
cat("downloading drivers")
|
||||||
|
downloadJdbcDrivers("all", pathToDriver = driverPath)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
postgresDetails <- createConnectionDetails(
|
||||||
|
dbms = "postgresql",
|
||||||
|
user = Sys.getenv("CDMDDLBASE_POSTGRESQL_USER"),
|
||||||
|
password = Sys.getenv("CDMDDLBASE_POSTGRESQL_PASSWORD"),
|
||||||
|
server = Sys.getenv("CDMDDLBASE_POSTGRESQL_SERVER"),
|
||||||
|
pathToDriver = file.path(Sys.getenv("HOME"), "drivers"),
|
||||||
|
cdmSchema = Sys.getenv("CDMDDLBASE_POSTGRESQL_SCHEMA")
|
||||||
|
)
|
||||||
|
|
||||||
|
redshiftDetails <- createConnectionDetails(
|
||||||
|
dbms = "redshift",
|
||||||
|
user = Sys.getenv("CDMDDLBASE_REDSHIFT_USER"),
|
||||||
|
password = Sys.getenv("CDMDDLBASE_REDSHIFT_PASSWORD"),
|
||||||
|
server = Sys.getenv("CDMDDLBASE_REDSHIFT_SERVER"),
|
||||||
|
pathToDriver = file.path(Sys.getenv("HOME"), "drivers"),
|
||||||
|
cdmSchema = Sys.getenv("CDMDDLBASE_REDSHIFT_SCHEMA")
|
||||||
|
)
|
||||||
|
|
||||||
|
sqlserverDetails <- createConnectionDetails(
|
||||||
|
dbms = "sql server",
|
||||||
|
user = Sys.getenv("CDMDDLBASE_SQL_SERVER_USER"),
|
||||||
|
password = Sys.getenv("CDMDDLBASE_SQL_SERVER_PASSWORD"),
|
||||||
|
server = Sys.getenv("CDMDDLBASE_SQL_SERVER_SERVER"),
|
||||||
|
pathToDriver = file.path(Sys.getenv("HOME"), "drivers"),
|
||||||
|
cdmSchema = Sys.getenv("CDMDDLBASE_SQL_SERVER_CDM_SCHEMA")
|
||||||
|
)
|
||||||
|
|
||||||
|
oracleDetails <- createConnectionDetails(
|
||||||
|
dbms = "oracle",
|
||||||
|
user = Sys.getenv("CDMDDLBASE_ORACLE_USER"),
|
||||||
|
password = Sys.getenv("CDMDDLBASE_ORACLE_PASSWORD"),
|
||||||
|
server = Sys.getenv("CDMDDLBASE_ORACLE_SERVER"),
|
||||||
|
pathToDriver = file.path(Sys.getenv("HOME"), "drivers"),
|
||||||
|
cdmSchema = Sys.getenv("CDMDDLBASE_ORACLE_CDM_SCHEMA")
|
||||||
|
)
|
||||||
|
|
Loading…
Reference in New Issue