Difference between revisions of "Edbi"

From WikEmacs
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'''.
  
==== Sqlite ====
+
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]]
  
There is an '''edbi-sqlite''' package to ease things for sqlite.
+
==== 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 08:30, 30 May 2018

edbi
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.

View

Edbi-view.png

Query editor

Edbi-editor.png

Query result viewer

Edbi-query-result.png

External links