Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.01 KB

README.md

File metadata and controls

31 lines (23 loc) · 1.01 KB

learn!

learn! is designed to be the simplest way to expose people to a specific technology. Currently, learn! provides support for talking to a PostgreSQL database.

PostgreSQL

available functionality

  1. Execute any SQL query that PostgreSQL supports
  2. Type '\l' to list all available tables
  3. Type '\u <table name>' to describe the structure of the specified table

Notes

  1. There is no error checking, yet. If the user types in a faulty command, expect things to explode.
  2. This started off as a fun project to help teach my wife to learn SQL without having to worry about using phpPgAdmin, pgAdmin or any other random tool. Don't expect much.
  3. Here be dragons.

Installation

This app is based on node.js and socket.io - tested on OS X and Chrome. No guarantees that anything else works.

  1. clone
  2. npm install
  3. edit app.js to point to your own PG DB
  4. browse to http://localhost:9090/
  5. fiddle!

Contact

Twitter email