
scala.dbc.syntax.Database.scala Maven / Gradle / Ivy
The newest version!
/* __ *\
** ________ ___ / / ___ Scala API **
** / __/ __// _ | / / / _ | (c) 2003-2011, LAMP/EPFL **
** __\ \/ /__/ __ |/ /__/ __ | **
** /____/\___/_/ |_/____/_/ | | **
** |/ **
\* */
package scala.dbc
package syntax;
import java.net.URI;
@deprecated(DbcIsDeprecated, "2.9.0") object Database {
def database (server:String, username:String, password:String): dbc.Database = {
val uri = new URI(server);
// Java 1.5 if (uri.toString().contains("postgres")) {
if (uri.toString().indexOf("postgres") != -1) {
new dbc.Database(new vendor.PostgreSQL {
val uri = new URI(server);
val user = username;
val pass = password;
})
} else {
throw new Exception("No DBMS vendor support could be found for the given URI");
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy