Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/levkopo/ktdbc
Database Interfaces for Kotlin
https://github.com/levkopo/ktdbc
database-connectivity kotlin kotlin-multiplatform
Last synced: about 1 month ago
JSON representation
Database Interfaces for Kotlin
- Host: GitHub
- URL: https://github.com/levkopo/ktdbc
- Owner: levkopo
- License: apache-2.0
- Created: 2022-11-20T10:24:39.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-20T20:33:37.000Z (about 2 years ago)
- Last Synced: 2024-07-29T19:08:44.614Z (5 months ago)
- Topics: database-connectivity, kotlin, kotlin-multiplatform
- Language: Kotlin
- Homepage:
- Size: 324 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kotlin Database Connectivity
[![Kotlin Alpha](https://kotl.in/badges/alpha.svg)](https://kotlinlang.org/docs/components-stability.html)
[![Maven Central](https://img.shields.io/maven-central/v/com.github.levkoposc/ktdbc-core)](https://mvnrepository.com/artifact/com.github.levkoposc/ktdbc-core)
[![GitHub license](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat)](https://www.apache.org/licenses/LICENSE-2.0)
[![Kotlin](https://img.shields.io/badge/kotlin-1.7.20-blue.svg?logo=kotlin)](http://kotlinlang.org)## Documentation
Dokka: https://levkopo.github.io/ktdbc/## Supported Drivers
All supported drivers [here](https://github.com/levkopo/ktdbc/blob/master/drivers.md)You can help the project by implementing one of the drivers. After you implement it, we will add it to the list.
## Install
### Maven
```xmlcom.github.levkoposc
ktdbc-core
$ktdbcVersioncom.github.levkoposc
ktdbc-core-jvm
$ktdbcVersioncom.github.levkoposc
ktdbc-core-native
$ktdbcVersioncom.github.levkoposc
ktdbc-core-js
$ktdbcVersion```
### Gradle Groovy
```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
```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")
}
```