Version 4.0.0 of package Emacsql has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.

Emacsql describes itself as:

  =================================
  High-level SQL database front-end
  =================================

More at https://elpa.nongnu.org/nongnu/emacsql.html

## Summary:

  # EmacSQL

  EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),
  PostgreSQL, MySQL, and potentially other SQL databases.

  Any [readable lisp value][readable] can be stored as a value in
  EmacSQL, including numbers, strings, symbols, lists, vectors, and
  closures. EmacSQL has no concept of "TEXT" values; it's all just lisp
  objects. The lisp object `nil` corresponds 1:1 with `NULL` in the
  database.

  On MELPA, each back-end is provided as a separate package, suffixed with
  the database name. In the case of `emacsql-sqlite`, on first use EmacSQL
  will attempt to find a C compiler and use it to compile a custom native
  binary for communicating with a SQLite database.

  Requires Emacs 25 or later.

## Recent NEWS:

[Not provided 🙁]

Reply via email to