You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sasha Aliashkevich 22ee28a979 adding ico file for windows 3 years ago
css Option for echoing queries in rendered output 3 years ago
driver libpq driver relink for linux 4 years ago
examples example change 3 years ago
fonts pgtabs is going public 4 years ago
src password dialog fix: https://github.com/sasha-alias/sqltabs/issues/73 3 years ago
.gitignore raise notices; about; readme change 4 years ago
.npmrc upgrade to latest Electron version (1.4.7) 3 years ago
LICENSE prepare for open source 4 years ago
README.md Javascript Postgres binding instead of libpq 3 years ago
index.html self contained build for mac 4 years ago
libpq_build.sh libpq_build; linux catchup 4 years ago
linux_build.sh initial window size quickfix; build scripts adjustments 3 years ago
logo.icns logo icon 4 years ago
logo.ico adding ico file for windows 3 years ago
logo.png logo icon 4 years ago
mac_build.sh initial window size quickfix; build scripts adjustments 3 years ago
main.js upgrade to latest Electron version (1.4.7) 3 years ago
minify.sh build scripts update 4 years ago
package.json 0.14.1 3 years ago
package.sh global dev dependencies to local 4 years ago
relink_linux.sh libpq driver relink for linux 4 years ago
relink_mac.sh libpq driver relink for linux 4 years ago
sqltabs.png rename to sqltabs 4 years ago

README.md

SQL Tabs

Rich SQL console for Postgresql. Home www.sqltabs.com

Building

In order to run SQL Tabs from source code follow the next steps: (In case of any issues please report them here)

  1. Install npm - a javascript package manager

  2. Install electron - a runtime environment for application (version is important):

    npm install electron-prebuilt@1.4.7 -g
    
  3. Install React javascript extension the application is written with:

    npm install -g react-tools
    
  4. Get the code, install dependencies and build the application:

    git clone https://github.com/sasha-alias/sqltabs
    cd sqltabs
    npm install
    
  5. Run the application:

    electron .
    

When you make changes in the source code under src/ directory it’s enough to rebuild only application with the command:

    jsx src/ build/

During the development it’s convenient to have launched in the separate session the following:

    jsx --watch src/ build/

Thus you can skip a manual rebuild. The code will be rebuilt automatically on changes.

Contributions are welcome.