Added list of databases and roles.

Roles works for atleast 9.3 and up.

Reorganizing code for communicating with database.
This commit is contained in:
eelke 2017-02-18 12:05:48 +01:00
parent 8c077b3d5f
commit 2d962334da
28 changed files with 881 additions and 428 deletions

View file

@ -59,7 +59,13 @@ SOURCES += main.cpp\
DatabasesTableModel.cpp \
PgDatabase.cpp \
PgDatabaseContainer.cpp \
Pgsql_Params.cpp
Pgsql_Params.cpp \
RolesTableModel.cpp \
PgAuthId.cpp \
PgAuthIdContainer.cpp \
Pgsql_Result.cpp \
Pgsql_Row.cpp \
Pgsql_Value.cpp
HEADERS += \
sqlparser.h \
@ -105,7 +111,13 @@ HEADERS += \
PgDatabaseContainer.h \
PgContainer.h \
Pgsql_Params.h \
Pgsql_declare.h
Pgsql_declare.h \
RolesTableModel.h \
PgAuthId.h \
PgAuthIdContainer.h \
Pgsql_Result.h \
Pgsql_Row.h \
Pgsql_Value.h
FORMS += mainwindow.ui \
DatabaseWindow.ui \
@ -119,4 +131,4 @@ FORMS += mainwindow.ui \
RESOURCES += \
resources.qrc
QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01
#QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01