An administration client for PostgreSQL
C++ TypeScript IDL
Latest commit 12d19a9 Apr 29, 2014 @davyjones davyjones Update CREDITS
Failed to load latest commit information.
icons Some more SVG icons updated and some cosmetic code changes. Feb 23, 2014
.gitignore Changes to bulk update in TableView with a single call. Feb 23, 2014
CREDITS
LICENSE
README Update README Jan 22, 2014
checkboxdelegate.cpp Fix bugs introduced during last update. Aug 12, 2013
checkboxdelegate.h Update checkboxdelegate.h Aug 11, 2013
comboheader.cpp Changes to bulk update in TableView with a single call. Feb 23, 2014
comboheader.h Cosmetic changes and some display rework. Aug 21, 2013
connectionproperties.cpp New threading classes along with Qt5 signal/slot signature. Aug 9, 2013
connectionproperties.h modified: connectionproperties.cpp Apr 24, 2012
database.cpp Replace some more PNG with SVG Feb 18, 2014
database.h New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
database.icns new file: checkboxdelegate.cpp Apr 23, 2012
database.ico new file: checkboxdelegate.cpp Apr 23, 2012
designview.cpp
designview.h modified: database.cpp Oct 19, 2012
function.cpp Replace some more PNG with SVG Feb 18, 2014
function.h New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
functionlink.cpp modified: connectionproperties.h Mar 12, 2012
functionlink.h modified: connectionproperties.h Mar 12, 2012
graphwindow.cpp Fixed code to plot negative data as well. Legends need some work though. May 6, 2012
graphwindow.h Qt 5.0 migration initial cut. Jun 5, 2013
help.cpp modified: connectionproperties.h Mar 12, 2012
help.h new file: help.cpp Feb 18, 2012
highlighter.cpp modified: connectionproperties.cpp Apr 23, 2012
highlighter.h modified: connectionproperties.cpp Apr 23, 2012
licensedialog.cpp Replace some more PNG with SVG Feb 18, 2014
licensedialog.h
main.cpp Cosmetic changes and some display rework. Aug 20, 2013
mainwin.cpp Changes to bulk update in TableView with a single call. Feb 23, 2014
mainwin.h Changes to bulk update in TableView with a single call. Feb 23, 2014
pgXplorer.desktop
pgXplorer.pro Merge branch 'master' of https://github.com/pgXplorer/pgXplorer Feb 18, 2014
pgXplorer.qrc More spring cleaning Feb 18, 2014
pgXplorer.rc Update pgXplorer.rc Apr 29, 2012
pgXplorer_fr.ts New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
pgXplorer_ja.ts
pgxconsole.cpp Changes to bulk update in TableView with a single call. Feb 23, 2014
pgxconsole.h Changes to bulk update in TableView with a single call. Feb 23, 2014
pgxeditor.cpp Changes to bulk update in TableView with a single call. Feb 23, 2014
pgxeditor.h Changes to bulk update in TableView with a single call. Feb 23, 2014
pgxplorerapplication.cpp
pgxplorerapplication.h Fix for issue #25. May 19, 2012
querymodel.cpp Initialise pivot values for QueryModel. Aug 12, 2013
querymodel.h Update ViewView to use threads for fetching data. Aug 10, 2013
queryview.cpp Changes to bulk update in TableView with a single call. Feb 23, 2014
queryview.h Changes to bulk update in TableView with a single call. Feb 23, 2014
reportwindow.cpp More spring cleaning Feb 18, 2014
reportwindow.h Update to svg. Nov 29, 2013
schema.cpp Enable renaming of Table from context menu. Jun 5, 2013
schema.h New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
schemalink.cpp
schemalink.h renamed: schemaLink.cpp -> schemalink.cpp Mar 12, 2012
simplequerythread.cpp New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
simplequerythread.h
statusview.cpp
statusview.h New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
table.cpp Update icons to svg. Nov 29, 2013
table.h modified: database.cpp Oct 18, 2012
tablelink.cpp renamed: schemaLink.cpp -> schemalink.cpp Mar 12, 2012
tablelink.h renamed: schemaLink.cpp -> schemalink.cpp Mar 12, 2012
tablemodel.cpp Some more SVG icons updated and some cosmetic code changes. Feb 23, 2014
tablemodel.h Some more SVG icons updated and some cosmetic code changes. Feb 23, 2014
tableproperties.cpp Quick and dirty hack to position frameless dialogs properly in Linux May 4, 2012
tableproperties.h Qt 5.0 migration initial cut. Jun 4, 2013
tablequerythread.cpp New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
tablequerythread.h New threading classes along with Qt5 signal/slot signature. Aug 8, 2013
tableview.cpp Some more SVG icons updated and some cosmetic code changes. Feb 23, 2014
tableview.h Cosmetic changes and some display rework. Aug 20, 2013
view.cpp Update to svg. Nov 29, 2013
view.h modified: database.cpp Oct 18, 2012
viewview.cpp Cosmetic changes and some display rework. Aug 20, 2013
viewview.h Update ViewView to use threads for fetching data. Aug 9, 2013

README

PGXplorer
---------
PGXplorer is a freely downloadable, ISC licensed administation client for PostgreSQL versions 8.4 and above.

Key features are per-database instances, multithreaded queries, an intuitive UI and an SQL editor/console that supports syntax highlighting and much more.

PGXplorer is built using Qt. Minimum version of Qt required is 5.2.

Additionally, for Windows and Mac, you need to build the Qt postgres drivers yourself. Refer to the Qt documentation for this.

For Linux, Qt postgres drivers are usually available as a convenience package. For example, in Ubuntu, it can be installed through 'apt-get install libqt5sql5-psql' at the console.

Also, you will need libHaru for PDF support. Specifically, the one built from github.com/davyjones/libHaru because that has some enhancements used in PGXplorer's code.