Liking cljdoc? Tell your friends :D

embedded.mariadb


halt-db!clj

(halt-db!)

Stops database, if it is running.

Stops database, if it is running.
sourceraw docstring

init-db!clj

(init-db!
  {:keys [port delete-after-shutdown base-dir data-dir security-disabled]
   :or {port 4306
        delete-after-shutdown true
        base-dir (str (System/getProperty "java.io.tmpdir") "/maria-base")
        data-dir (str (System/getProperty "java.io.tmpdir") "/maria-data")
        security-disabled true}})

Starts a temporary MariaDB instance and returns it.

Available options to configure DB:

  • port
  • base-dir
  • data-dir
  • security-disabled
Starts a temporary MariaDB instance and returns it.

Available options to configure DB:
- port
- base-dir
- data-dir
- security-disabled
sourceraw docstring

is-running?clj

(is-running?)

Checks if the database is currently running. returns true if running, and false if not.

Checks if the database is currently running.
returns true if running, and false if not.
sourceraw docstring

with-db!clj

(with-db! f
          {:keys [port delete-after-shutdown base-dir data-dir security-disabled
                  on-error]
           :or
             {port 4306
              delete-after-shutdown true
              base-dir (str (System/getProperty "java.io.tmpdir") "/maria-base")
              data-dir (str (System/getProperty "java.io.tmpdir") "/maria-data")
              security-disabled true
              on-error nil}})

Starts a temporary MariaDB instance and executes the provided function f with database being available and ensures that database shuts down properly after function f is finished.

Available options to configure DB:

  • port
  • base-dir
  • data-dir
  • security-disabled
  • on-error
Starts a temporary MariaDB instance and executes the provided function `f` with database being available and ensures that database shuts down properly after function `f` is finished.

Available options to configure DB:
- port
- base-dir
- data-dir
- security-disabled
- on-error
sourceraw docstring

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

× close