X-Git-Url: http://jaekl.net/gitweb/?p=squelch.git;a=blobdiff_plain;f=README;h=2a4b641a425eff0f0dcddcae0674d47bbcc6f84f;hp=a6ab0588756f61489970238151f1de846c1c41d7;hb=63163502c2d86fad43c38ae4041c8bf4b2e4b387;hpb=7fdeab39832c2339711250dfb0a9a5c531ab7033 diff --git a/README b/README index a6ab058..2a4b641 100644 --- a/README +++ b/README @@ -1,7 +1,11 @@ SQueLch This is a simple console-based SQL client. -It is database-agnostic, and should work with any database for which you have a JDBC driver. + +It is database-agnostic. Support for PostgreSQL is built-in, and +MS SQL Server, MySQL and Oracle should work so long as you have the +relevant JDBC driver .jar in your CLASSPATH. If you want to add +support for a different database, see net.jaekl.db.DbDriver for details. To build it: @@ -16,17 +20,23 @@ For example: $ java -jar squelch.jar -u chris -p passwordGoesHere -r postgresql:localhost/cfb -Note that it's more secure to put your password in a config file instead, for example: +Note that it's more secure to put your password in a config file instead, +for example: $ cat >config.properties db.user=chris db.password=passwordGoesHere db.url=postgresql:localhost/cfb ^D - $ java -jar squelch.jar --config config.properties + $ java -jar squelch.jar --config ./config.properties + +The code is available under the GNU General Public Licence (GPL) version 3, +or (at your option) any later version. See the file COPYING for details. + +Note that this code, like Isaac Newton, stands on the shoulders of giants; +it uses libraries from several other projects. Their licence terms are +reproduced in the file THIRD_PARTY. -The code is available under the GNU General Public Licence (GPL) version 3, or (at your option) any later version. -See the file COPYING for details. *> Chris Jaekl https://www.jaekl.net/chris/