pgLab/pglab
eelke 5777a9c834 additonal SQL on the columns page
After the "all in one" ALTER TABLE ADD COLUMN statement ALTER TABLE ALTER COLUMN statements are listed for
setting the default and the NOT NULL constraint.
2021-07-02 20:06:08 +02:00
..
icons Add seperate actions for adding and removing connection groups. 2019-09-01 06:42:21 +02:00
serverinspector List of databases and roles moved to a "Server tab" within the database window. 2021-04-10 14:27:04 +02:00
widgets Give the tables default sorting 2021-06-12 07:36:24 +02:00
.gitignore Builds on windows again 2017-11-26 13:07:21 +01:00
AbstractCommand.h WIP moving actions for toolbar to module system. 2018-08-05 09:07:12 +02:00
BackupDialog.cpp Improved working of BackupDialog 2019-08-23 09:43:48 +02:00
BackupDialog.h Qt6 migration 2021-03-06 13:13:31 +01:00
BaseTableModel.cpp Added page with the types (no details yet) 2021-04-01 14:58:42 +02:00
BaseTableModel.h Improvement to the ServerWindow 2021-03-31 16:06:45 +02:00
CatalogInspector.cpp Remove unfinished namespace tab from UI. 2021-06-08 20:37:44 +02:00
CatalogInspector.h Remove unfinished namespace tab from UI. 2021-06-08 20:37:44 +02:00
CMakeLists.txt Builds on windows again 2017-11-26 13:07:21 +01:00
CodeEditor.cpp Removed debug statement that gave lot of output and which was not needed anymore. 2019-08-19 16:06:23 +02:00
CodeEditor.h CodeEditor improvements 2018-12-28 19:43:55 +01:00
CodeGenerator.cpp List of databases and roles moved to a "Server tab" within the database window. 2021-04-10 14:27:04 +02:00
CodeGenerator.h List of databases and roles moved to a "Server tab" within the database window. 2021-04-10 14:27:04 +02:00
CodeGenerator.ui wip: codegenerator, basic widget present for showing the generated code and specifying 2018-09-18 11:54:43 +02:00
ColumnPage.cpp additonal SQL on the columns page 2021-07-02 20:06:08 +02:00
ColumnPage.h Collection of small fixes and improvements 2019-02-09 14:59:33 +01:00
ColumnTableModel.cpp Show sizes 2021-03-10 19:06:40 +01:00
ColumnTableModel.h comments on columns 2021-03-08 17:23:34 +01:00
ConnectionConfigurationWidget.cpp Switched ConnectionConfig to QString from std::string to fit better into Qt framework 2019-09-16 19:24:39 +02:00
ConnectionConfigurationWidget.h When editing connection the dialog is now initialized on the correct connection group. 2019-09-01 06:45:39 +02:00
ConnectionController.cpp Cleanup old seperate server window. 2021-04-10 14:44:10 +02:00
ConnectionController.h Cleanup old seperate server window. 2021-04-10 14:44:10 +02:00
ConnectionListModel.cpp Switched ConnectionConfig to QString from std::string to fit better into Qt framework 2019-09-16 19:24:39 +02:00
ConnectionListModel.h Switched ConnectionConfig to QString from std::string to fit better into Qt framework 2019-09-16 19:24:39 +02:00
ConnectionManagerWindow.cpp Cleanup old seperate server window. 2021-04-10 14:44:10 +02:00
ConnectionManagerWindow.h Cleanup old seperate server window. 2021-04-10 14:44:10 +02:00
ConnectionManagerWindow.ui Cleanup old seperate server window. 2021-04-10 14:44:10 +02:00
ConstraintModel.cpp Show sizes 2021-03-10 19:06:40 +01:00
ConstraintModel.h ConstraintPage now reacts to refreshed signal. 2019-10-06 14:17:07 +02:00
CreateDatabaseDialog.cpp Overview of triggers extended with function name and arguments. 2018-11-18 19:30:45 +01:00
CreateDatabaseDialog.h Some stuff I had on another machine and which might provide useful. 2017-12-28 07:29:07 +01:00
CreateDatabaseDialog.ui Overview of triggers extended with function name and arguments. 2018-11-18 19:30:45 +01:00
CrudModel.cpp Switched away from boost::asio as it doesn't play well with libpq 2019-11-06 20:03:27 +01:00
CrudModel.h Fixed loading of data in CrudModel. 2018-12-31 09:33:34 +01:00
CrudTab.cpp Enable sorting for CRUD 2021-07-02 20:04:34 +02:00
CrudTab.h Enable sorting for CRUD 2021-07-02 20:04:34 +02:00
CrudTab.ui Added delete support to the CRUD system. 2018-04-08 09:03:03 +02:00
CustomDataRole.h Show sizes 2021-03-10 19:06:40 +01:00
CustomFilterSortModel.cpp Added listing of triggers for selected table (not completely finished). 2018-10-07 19:40:06 +02:00
CustomFilterSortModel.h Added listing of triggers for selected table (not completely finished). 2018-10-07 19:40:06 +02:00
DatabasesTableModel.cpp leave out database sizes for databases the user cannot connect to 2021-04-14 19:40:07 +02:00
DatabasesTableModel.h Improvement to the ServerWindow 2021-03-31 16:06:45 +02:00
DatabaseWindow.cpp When files are dropped on a database window open them as sql files. 2021-06-16 19:20:03 +02:00
DatabaseWindow.h When files are dropped on a database window open them as sql files. 2021-06-16 19:20:03 +02:00
DependantsPage.cpp Added dependants tab to table page 2019-11-17 10:27:11 +01:00
DependantsPage.h Added dependants tab to table page 2019-11-17 10:27:11 +01:00
DependantsTableModel.cpp Added dependants tab to table page 2019-11-17 10:27:11 +01:00
DependantsTableModel.h Added dependants tab to table page 2019-11-17 10:27:11 +01:00
Doxyfile Builds on windows again 2017-11-26 13:07:21 +01:00
EditColumnTableModel.cpp Several fixes of warnings/clang tidy 2018-12-16 15:38:32 +01:00
EditColumnTableModel.h EditColumnTableModel, return typename for displayrole for type column and oid for edit value. 2018-12-16 09:35:57 +01:00
EditorGutter.cpp Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
EditorGutter.h Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
EditTableWidget.cpp Added CollationModel + factory for editing and added to EditTableWidget 2018-12-16 11:35:39 +01:00
EditTableWidget.h SelectionEditorFactory + ItemModel + ItemModelFactory combination is working 2018-12-15 20:27:40 +01:00
IconColumnDelegate.cpp Several fixes of warnings/clang tidy 2018-12-16 15:38:32 +01:00
IconColumnDelegate.h Restructuring catalog tabs 2019-02-09 11:36:22 +01:00
IDatabaseWindow.h Split all connection related controller functionality off into seperate ConnectionController. 2019-08-19 10:05:05 +02:00
IndexModel.cpp On the list of indexes of a table show which were created as part of the creation of a constraint 2021-04-11 07:56:37 +02:00
IndexModel.h On the list of indexes of a table show which were created as part of the creation of a constraint 2021-04-11 07:56:37 +02:00
main.cpp Switched away from boost::asio as it doesn't play well with libpq 2019-11-06 20:03:27 +01:00
ManagedPage.cpp ft: Closing windows asks to save queries before closing the window. 2020-04-04 13:23:43 +02:00
ManagedPage.h ft: Closing windows asks to save queries before closing the window. 2020-04-04 13:23:43 +02:00
MasterController.cpp ConnectionManager overhaul 2019-08-24 20:47:32 +02:00
MasterController.h ConnectionManager overhaul 2019-08-24 20:47:32 +02:00
Module.cpp Several fixes of warnings/clang tidy 2018-12-16 15:38:32 +01:00
Module.h WIP moving actions for toolbar to module system. 2018-08-05 09:07:12 +02:00
NamespaceFilter.h Sequence and Function pages are now properly filtered on namespace. 2019-02-09 20:37:34 +01:00
NamespaceFilterWidget.cpp Minor fixes to the namespace filter 2017-12-29 09:49:22 +01:00
NamespaceFilterWidget.h Minor fixes to the namespace filter 2017-12-29 09:49:22 +01:00
NamespaceFilterWidget.ui Have a working model for showing the namespaces in a tree with checkboxes. 2017-12-29 08:39:08 +01:00
NamespaceItemModel.cpp Add tab with namespaces (schema's) 2019-11-20 19:09:22 +01:00
NamespaceItemModel.h Add tab with namespaces (schema's) 2019-11-20 19:09:22 +01:00
NotificationListWidget.cpp Made a start with the notification system. However need to figure out 2019-08-14 06:54:50 +02:00
NotificationListWidget.h Made a start with the notification system. However need to figure out 2019-08-14 06:54:50 +02:00
NotificationModel.cpp Removing plugin system is holding back development to much. 2019-08-15 16:18:47 +02:00
NotificationModel.h Made a start with the notification system. However need to figure out 2019-08-14 06:54:50 +02:00
NotificationService.cpp Removing plugin system is holding back development to much. 2019-08-15 16:18:47 +02:00
NotificationService.h Removing plugin system is holding back development to much. 2019-08-15 16:18:47 +02:00
OpenDatabase.cpp Pgsql::Connection::connect functions now all report connection errors 2019-11-03 07:58:48 +01:00
OpenDatabase.h poc Add support for reloading the catalog 2019-10-06 13:52:45 +02:00
ParamTypeDelegate.cpp Fix: parameter type combobox didn't come up with old value. 2019-02-10 09:10:31 +01:00
ParamTypeDelegate.h SelectionEditorFactory + ItemModel + ItemModelFactory combination is working 2018-12-15 20:27:40 +01:00
PasswordPromptDialog.cpp Added remember option to password dialog. 2018-11-15 19:24:29 +01:00
PasswordPromptDialog.h Added remember option to password dialog. 2018-11-15 19:24:29 +01:00
PgDumpOutputHighlighter.cpp Improved working of BackupDialog 2019-08-23 09:43:48 +02:00
PgDumpOutputHighlighter.h Improved working of BackupDialog 2019-08-23 09:43:48 +02:00
pglab.ico Builds on windows again 2017-11-26 13:07:21 +01:00
pglab.pro Cleanup old seperate server window. 2021-04-10 14:44:10 +02:00
PgLabItemDelegate.cpp Improvement to the ServerWindow 2021-03-31 16:06:45 +02:00
PgLabItemDelegate.h Added capability to create editors from an editor factory to PgLabItemDelegate 2018-12-15 12:11:23 +01:00
PgLabTableView.cpp Collection of small fixes and improvements 2019-02-09 14:59:33 +01:00
PgLabTableView.h Collection of small fixes and improvements 2019-02-09 14:59:33 +01:00
PgLabTableViewHelper.h List of databases and roles moved to a "Server tab" within the database window. 2021-04-10 14:27:04 +02:00
ProcessStdioWidget.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
ProcessStdioWidget.h Builds on windows again 2017-11-26 13:07:21 +01:00
ProcessStdioWidget.ui Builds on windows again 2017-11-26 13:07:21 +01:00
ProcTableModel.cpp Catalog refresh working for functions page. 2019-10-06 14:24:18 +02:00
ProcTableModel.h Added dependants tab to table page 2019-11-17 10:27:11 +01:00
PropertiesPage.cpp Collection of small fixes and improvements 2019-02-09 14:59:33 +01:00
PropertiesPage.h Collection of small fixes and improvements 2019-02-09 14:59:33 +01:00
PropertyProxyModel.cpp Added page with the types (no details yet) 2021-04-01 14:58:42 +02:00
PropertyProxyModel.h Show sizes 2021-03-10 19:06:40 +01:00
QueryExplainModel.cpp Qt6 migration 2021-03-06 13:13:31 +01:00
QueryExplainModel.h Builds on windows again 2017-11-26 13:07:21 +01:00
QueryParamListController.cpp Fix: parameter list always gave missing type error 2019-11-06 18:29:31 +01:00
QueryParamListController.h Made a start with showing foreignkeys in column list. 2017-12-25 10:31:58 +01:00
QueryResultModel.cpp Work on plugin mechanism 2019-02-08 10:10:11 +01:00
QueryResultModel.h Work on plugin mechanism 2019-02-08 10:10:11 +01:00
QueryTab.ui Added a gutter and currentline highlighting to the SQL editor. 2018-04-08 09:19:32 +02:00
QueryTool.cpp When files are dropped on a database window open them as sql files. 2021-06-16 19:20:03 +02:00
QueryTool.h Add unsaved changes indication to SQL tabs 2021-04-10 09:49:54 +02:00
resources.qrc Add seperate actions for adding and removing connection groups. 2019-09-01 06:42:21 +02:00
ResultTableModelUtil.cpp Improvement to the ServerWindow 2021-03-31 16:06:45 +02:00
ResultTableModelUtil.h Analyzer didn't like this. 2019-01-06 21:37:57 +01:00
RolesTableModel.cpp Added page with the types (no details yet) 2021-04-01 14:58:42 +02:00
RolesTableModel.h Bunch of raw pointers replaced with smart pointers of references. 2017-12-09 20:21:22 +01:00
SequenceModel.cpp Sequence page refreshes after catalog reload. 2019-10-09 19:47:35 +02:00
SequenceModel.h Qt6 migration 2021-03-06 13:13:31 +01:00
SqlCodePreview.cpp Switch of wordwrap in CodeEditor and SqlCodePreview 2018-10-08 18:43:56 +02:00
SqlCodePreview.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
SqlSyntaxHighlighter.cpp Fix: hang in syntax highlighter 2019-01-29 20:36:07 +01:00
SqlSyntaxHighlighter.h Improved working of BackupDialog 2019-08-23 09:43:48 +02:00
SslModeModel.cpp ConnectionManager overhaul 2019-08-24 20:47:32 +02:00
SslModeModel.h ConnectionManager overhaul 2019-08-24 20:47:32 +02:00
stopwatch.cpp Builds on windows again 2017-11-26 13:07:21 +01:00
stopwatch.h Builds on windows again 2017-11-26 13:07:21 +01:00
TablesTableModel.cpp Give the tables default sorting 2021-06-12 07:36:24 +02:00
TablesTableModel.h Give the tables default sorting 2021-06-12 07:36:24 +02:00
TriggerPage.cpp Give the tables default sorting 2021-06-12 07:36:24 +02:00
TriggerPage.h Restructuring catalog tabs 2019-02-09 11:36:22 +01:00
TriggerTableModel.cpp Trigger page now reacts to catalog refreshed. 2019-10-06 14:31:44 +02:00
TriggerTableModel.h Trigger page now reacts to catalog refreshed. 2019-10-06 14:31:44 +02:00
tuplesresultwidget.cpp Work on plugin mechanism 2019-02-08 10:10:11 +01:00
tuplesresultwidget.h wip: codegenerator, basic widget present for showing the generated code and specifying 2018-09-18 11:54:43 +02:00
tuplesresultwidget.ui Work on plugin mechanism 2019-02-08 10:10:11 +01:00
TypeModel.cpp Added page with the types (no details yet) 2021-04-01 14:58:42 +02:00
TypeModel.h Added page with the types (no details yet) 2021-04-01 14:58:42 +02:00
UserConfiguration.cpp Qt6 migration 2021-03-06 13:13:31 +01:00
UserConfiguration.h Adjusted project files for new boost version. 2018-09-18 20:24:54 +02:00