~chromakode/boots/refactor-api

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
About
-----
Thank you for your interest in Boots.

The Boots shell is a flexible, extensible, and multilingual shell for working
with databases. It currently supports connecting to Drizzle and MySQL servers.

Boots is hosted on Launchpad at http://www.launchpad.net/boots. This includes
the source code, blueprints, and issue tracker.

Boots is still under development and you may encounter bugs. Please report bugs
at https://bugs.launchpad.net/boots.


Dependencies
------------
To connect to Drizzle and MySQL servers, Boots requires one of the following: 
    Python libdrizzle bindings -- http://pypi.python.org/pypi/python-libdrizzle/
    MySQLdb -- http://mysql-python.sourceforge.net/MySQLdb.html

For the LISP lingo:
    [Optional] Ply -- http://www.dabeaz.com/ply/


Installing Boots
----------------
To download the Boots source code:
bzr branch lp:boots
  
To install Boots:
python setup.py install


Using Boots
-----------
Invoke boots from your command interpreter prompt as follows:
> boots -H HOSTNAME -p PORT DATABASE 
Then type an SQL statement, end it with ``;'' and press Enter.   

The manpage includes usage details.