Difference between revisions of "Edbi"
Jump to navigation
Jump to search
(edbi DB tool) |
(add screenshots) |
||
Line 33: | Line 33: | ||
Start edbi with '''M-x edbi:open-db-viewer RET'''. | Start edbi with '''M-x edbi:open-db-viewer RET'''. | ||
− | ==== | + | There is an '''edbi-sqlite''' package to ease things for sqlite. |
+ | |||
+ | See the package's homepage for a complete documentation. | ||
+ | |||
+ | ==== View ==== | ||
+ | |||
+ | [[File:Edbi-view.png]] | ||
+ | |||
+ | ==== Query editor ==== | ||
+ | |||
+ | [[File:Edbi-editor.png]] | ||
− | + | ==== Query result viewer ==== | |
+ | [[File:Edbi-query-result.png]] | ||
=== External links === | === External links === | ||
* [http://john.mercouris.online/emacs-database-interface.html edbi quick tutorial] | * [http://john.mercouris.online/emacs-database-interface.html edbi quick tutorial] | ||
+ | |||
+ | [[Category:Database]] | ||
+ | [[Category:Third Party Package]] |
Latest revision as of 13:30, 30 May 2018
Description | Database Interface for Emacs Lisp |
---|---|
Author | kiwanami |
Maintainer | kiwanami |
Source | https://github.com/kiwanami/emacs-edbi/ |
Part of Emacs | no |
edbi is a database interface. It connects to a database server through Perl's DBI, and provides DB-accessing API and a simple management UI.
Installation
Edbi is on Melpa, but we must also install Perl packages, namely
RPC::EPC::Service DBI DBD::SQLite DBD::Pg DBD::mysql
You can install each module like this:
cpan install DBD::SQLite
which would install SQLite support for EDBI.
Usage
Start edbi with M-x edbi:open-db-viewer RET.
There is an edbi-sqlite package to ease things for sqlite.
See the package's homepage for a complete documentation.