etaf-db
0.1.0updatedDatabase backends for ETAF
Install
(require 'package)
(add-to-list 'package-archives '("etaf" . "https://etaf.top/packages/"))
(package-initialize)
(package-refresh-contents)
(package-install 'etaf-install)
(call-interactively #'etaf-install)
One entry installs everything ETAF provides. Evaluate this once (it only bootstraps the installer), then use M-x etaf-install and pick etaf-db. etaf-install checks the required capabilities, installs the framework dependencies, opens the application and reopens it offline later. Upgrade or remove with M-x list-packages, then restart Emacs. Read the installation reference for the full workflow.
Latest changes
Newest entries in the CHANGELOG.md shipped with this version.
- The package manual docs/manual.md is replaced by the SQLite backend chapter of the ETAF Reference Manual, which the README and the package Commentary link.
- The SQLite source exposes an atomic `:mutate-batch' capability: one transaction for a whole (OPERATION PAYLOAD) list, one result per operation, and a full rollback when an operation signals. `etaf-data-mutate-many'…
- etaf-sqlite-initialize reconciles an existing table with its descriptor: missing nullable columns are added in place, while a missing primary or declared non-nullable column signals `etaf-sqlite-schema-error' so schema…
- The package entry is now etaf-db, matching the repository and its role as ETAF's database backend package. SQLite is the only implemented backend. Replace (require 'etaf-sqlite) with (require 'etaf-db) and use etaf-db…
Package details
- Version
0.1.0- Updated
- newest commit that changed the files this package ships — 4fd9b71cc6ec
- Requires
- emacs 29.1, etaf 0.2.1
- Used by
- etaf-ncm, etaf-video-player, etaf-weread
- Installs
- 7 files, 90 KB downloaded
- Repository
- github.com/emacs-taf/etaf-db
- Source commit
4fd9b71cc6ec- SHA-256
642cfe2b7fdda4a1642842721ed508fa4744859e0aa0ff618cf9c8a52fbdb5ff- Archive file
etaf-db-0.1.0.tar— the exact bytespackage.elinstalls, byte-compiled locally on install