This repository contains s JDBC driver for Polypheny. It utilizes the Prism query interface deployed with every instance of Polypheny by default. The driver adheres to the JDBC 4.2 standard, ensuring compatibility with Java applications, including those written in Scala and Kotlin, as well as tools like DataGrip.
This driver is compatible with JVM version 8 or higher.
- The driver is published to Maven Central. Make sure that you have added
mavenCentral()
to the repositories section in your gradle build file. - Add
implementation group: 'org.polypheny', name: 'polypheny-jdbc-driver', version: '2.2'
. - Optionally: load the driver
org.polypheny.jdbc.PolyphenyDriver
, for example viaClass.forName( "org.polypheny.jdbc.PolyphenyDriver" );
- Use the connection URL
jdbc:polypheny:http://localhost/
to connect to Polypheny.
For authentication, please use the default username
pa
with an empty password.
See the open issues for a list of proposed features (and known issues).
We highly welcome your contributions to the Polypheny JDBC Driver. If you would like to contribute, please fork the repository and submit your changes as a pull request. Please consult our Admin Repository for guidelines and additional information.
Please note that we have a code of conduct. Please follow it in all your interactions with the project.
The Apache 2.0 License