Liking cljdoc? Tell your friends :D

Deta Clojure Library

Clojars Project License: MIT

Deta is a Clojure library designed to simplify interactions with the Deta database. It provides a straightforward way to initialize a database connection and perform basic operations such as inserting data. This library is ideal for developers looking to integrate Deta database functionality into their Clojure applications.

Features

  • Base Initialization: Easily initialize a database connection with a simple function call.
  • Data Insertion: Insert data into the Deta database with support for various data types.
  • Testing: Comprehensive test suite to ensure reliability and correctness.

Documentation

Getting Started

Prerequisites

  • Clojure 1.10 or later
  • Leiningen 2.9.1 or later

Installation

This library is now available as a dependency. You can add it to your project using Leiningen/Boot by including the following in your project.clj dependencies:

[com.adaiasmagdiel/deta "0.0.1"]

For more installation methods, such as Clojure CLI/deps.edn, Gradle, and Maven, please refer to the Installation section of our documentation.

Usage

Initializing a Deta Base Connection

(def db (base/base "your_collection_key" "your_basename"))

Inserting Data

(base/put db {:a 1 :b 2} "item-key")

Retrieving Data

(base/get db "item-key")

For more detailed usage instructions and examples, please refer to the Usage section of our documentation.

Testing

The library includes a test suite that covers various scenarios. To run the tests, execute the following command in your project directory:

lein test

Contributing

Contributions are always welcome! Please review the code and send suggestions or pull requests to improve the library.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contact

For any questions or suggestions, please open an issue on GitHub.

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close