https://github.com/cran/sqldf
Raw File
Tip revision: 230689bb31ad364fdfe697b7b7174426dec5528f authored by G. Grothendieck on 08 August 2011, 00:00:00 UTC
version 0.4-2
Tip revision: 230689b
zzz.R

.First.lib <- function(libname, pkgname) {
	drv <- getOption("sqldf.driver")
	drv <- if (is.null(drv) || drv == "") {
		if ("package:RpgSQL" %in% search()) { 
			"pgSQL"
		} else if ("package:RMySQL" %in% search()) { 
			"MySQL" 
		} else if ("package:RH2" %in% search()) { 
			"H2" 
		} else "SQLite"
	} else if (!tolower(drv) %in% c("pgsql", "mysql", "h2")) {
		"SQLite"
	}
	if (drv != "SQLite") {
		msg <- paste("sqldf will default to using", drv)
		packageStartupMessage(msg)
	}
}

back to top