ktdbc

Facilitates database connectivity with support for multiple drivers. Encourages community contributions to expand driver support. Available via Maven and Gradle for streamlined integration.

JVMKotlin/NativeJS
GitHub stars2
Authorslevkopo
Dependents0
LicenseApache License 2.0
Creation dateover 3 years ago

Last activityover 3 years ago
Latest release1.0.0-alpha3 (over 3 years ago)

Kotlin Database Connectivity

Kotlin Alpha Maven Central GitHub license Kotlin

Documentation

Dokka: https://levkopo.github.io/ktdbc/

Supported Drivers

All supported drivers here

You can help the project by implementing one of the drivers. After you implement it, we will add it to the list.

Install

Maven

<!--Common-->
<dependency>
   <groupId>com.github.levkoposc</groupId>
   <artifactId>ktdbc-core</artifactId>
   <version>$ktdbcVersion</version>
</dependency>

<!--JVM-->
<dependency>
    <groupId>com.github.levkoposc</groupId>
    <artifactId>ktdbc-core-jvm</artifactId>
    <version>$ktdbcVersion</version>
</dependency>

<!--Native-->
<dependency>
    <groupId>com.github.levkoposc</groupId>
    <artifactId>ktdbc-core-native</artifactId>
    <version>$ktdbcVersion</version>
</dependency>

<!--JS-->
<dependency>
    <groupId>com.github.levkoposc</groupId>
    <artifactId>ktdbc-core-js</artifactId>
    <version>$ktdbcVersion</version>
</dependency>

Gradle Groovy

dependencies {
    // Common
    implementation "com.github.levkoposc:ktdbc-core:$ktdbcVersion"

    // JVM
    implementation "com.github.levkoposc:ktdbc-core-jvm:$ktdbcVersion"
    
    // Native
    implementation "com.github.levkoposc:ktdbc-core-native:$ktdbcVersion"
    
    // JS
    implementation "com.github.levkoposc:ktdbc-core-js:$ktdbcVersion"
}

Gradle Kotlin

dependencies {
    // Common
    implementation("com.github.levkoposc:ktdbc-core:$ktdbcVersion")

    // JVM
    implementation("com.github.levkoposc:ktdbc-core-jvm:$ktdbcVersion")
    
    // Native
    implementation("com.github.levkoposc:ktdbc-core-native:$ktdbcVersion")
    
    // JS
    implementation("com.github.levkoposc:ktdbc-core-js:$ktdbcVersion")
}
JVMKotlin/NativeJS
GitHub stars2
Authorslevkopo
Dependents0
LicenseApache License 2.0
Creation dateover 3 years ago

Last activityover 3 years ago
Latest release1.0.0-alpha3 (over 3 years ago)

Kotlin Database Connectivity

Kotlin Alpha Maven Central GitHub license Kotlin

Documentation

Dokka: https://levkopo.github.io/ktdbc/

Supported Drivers

All supported drivers here

You can help the project by implementing one of the drivers. After you implement it, we will add it to the list.

Install

Maven

<!--Common-->
<dependency>
   <groupId>com.github.levkoposc</groupId>
   <artifactId>ktdbc-core</artifactId>
   <version>$ktdbcVersion</version>
</dependency>

<!--JVM-->
<dependency>
    <groupId>com.github.levkoposc</groupId>
    <artifactId>ktdbc-core-jvm</artifactId>
    <version>$ktdbcVersion</version>
</dependency>

<!--Native-->
<dependency>
    <groupId>com.github.levkoposc</groupId>
    <artifactId>ktdbc-core-native</artifactId>
    <version>$ktdbcVersion</version>
</dependency>

<!--JS-->
<dependency>
    <groupId>com.github.levkoposc</groupId>
    <artifactId>ktdbc-core-js</artifactId>
    <version>$ktdbcVersion</version>
</dependency>

Gradle Groovy

dependencies {
    // Common
    implementation "com.github.levkoposc:ktdbc-core:$ktdbcVersion"

    // JVM
    implementation "com.github.levkoposc:ktdbc-core-jvm:$ktdbcVersion"
    
    // Native
    implementation "com.github.levkoposc:ktdbc-core-native:$ktdbcVersion"
    
    // JS
    implementation "com.github.levkoposc:ktdbc-core-js:$ktdbcVersion"
}

Gradle Kotlin

dependencies {
    // Common
    implementation("com.github.levkoposc:ktdbc-core:$ktdbcVersion")

    // JVM
    implementation("com.github.levkoposc:ktdbc-core-jvm:$ktdbcVersion")
    
    // Native
    implementation("com.github.levkoposc:ktdbc-core-native:$ktdbcVersion")
    
    // JS
    implementation("com.github.levkoposc:ktdbc-core-js:$ktdbcVersion")
}