databases/emacsql-devel 4.1.0.8 DragonFly
High-level Emacs Lisp RDBMS front-end (Development Version)
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- UNLICENSE
- Categories
- databases, elisp
- Package size
- 37.9 KiB, 167.9 KiB installed
Description
EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily), PostgreSQL, MySQL, and potentially other SQL databases.
It works by maintaining a inferior process running (a "connection") for interacting with the back-end database. Connections are automatically cleaned up if they are garbage collected. All requests are synchronous.
Any readable lisp value 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.
Install
Binary package:
pkg install emacsql-devel
From DPorts:
cd /usr/dports/databases/emacsql-devel && make install clean
Dependencies
Run dependencies 2
Required by 2
Configuration
No options to configure.
- Service scripts
- none
- Flavors
emacsql-devel-emacs_nox-4.1.0.8,emacsql-devel-emacs_canna-4.1.0.8,emacsql-devel-emacs_devel-4.1.0.8,emacsql-devel-emacs_wayland-4.1.0.8,emacsql-devel-emacs_devel_nox-4.1.0.8