/Racoon

A MySQL and PostgreSQL library for Kotlin

Primary LanguageKotlinMIT LicenseMIT

CleanShot 2022-06-14 at 21 40 58@2x

Racoon is a wrapper for the MySQL connector. It makes communicating with the database easier by providing a bunch of functionalities:
  • Mapping query results to classes.
  • Query parameter support (prepared statements)
    • Custom types
    • Indexed parameter
    • Named parameter
    • Basic types
    • Smart casting
    • List types

Racoon is developed with freedom of use in mind from the beginning. This means that there are multiple ways to achieve the same result, so that it can be used in different contexts.

Installation

To build the library and make it available in other projects, run the following command:

./kbuild.sh -cp