Exposed is a prototype for a lightweight SQL library written over JDBC driver for Kotlin language
NOTE: This module depends on jdbc module.
- Database object
{
use(Jdbc())
use(Exposed())
get("/db") {
val db = require(Database::class)
transaction (db) {
// Work with db...
}
}
}{
use(Jdbc("db1"))
use(Jdbc("db2"))
use(Exposed("db1"))
use(Exposed("db2"))
get("/db") {
val db1 = require("db1", Database::class)
// Work with db1...
val db2 = require("db2", Database::class)
// Work with db2...
}
}That's all! Happy coding!!!