Commit graph

316 commits

Author SHA1 Message Date
eelke
b8505ce451 Convert name of array types to elem typoe followed by [] 2017-12-13 18:02:39 +01:00
eelke
7fb4e1ddb9 The tables page now has splitters instead of fixed division. 2017-12-12 20:37:58 +01:00
eelke
397138eef1 Explain works with parameters to now.
Also de deduplicated the callback lambda in the normal query execution.
2017-12-12 20:15:07 +01:00
eelke
e9d72d391d PgAttribute loading + ColummnTableModel
Required enchancement to PgContainer to make multifield key work.
2017-12-12 20:13:53 +01:00
eelke
f9caadb59e For testing purposes a new table tab is created when a querytab is created. 2017-12-10 14:20:45 +01:00
eelke
6466062cc8 pg_classes can be loaded now, used in TablesTableModel for overview of tables in database. 2017-12-10 10:35:46 +01:00
eelke
43e6042794 First version of table overview tab, only design no implementation yet 2017-12-10 08:17:07 +01:00
eelke
cd4e99cd11 Deduplication of loading logic for catalog data. 2017-12-09 21:46:19 +01:00
eelke
ea035f58c8 Bunch of raw pointers replaced with smart pointers of references. 2017-12-09 20:21:22 +01:00
eelke
5a199c9138 QueryResultModel relies on BaseTableModel for most formatting now. 2017-12-09 19:47:33 +01:00
eelke
e9f5fff6d3 Moved files to core.lib for unit testing 2017-12-09 16:43:28 +01:00
eelke
466920bf4e Routines for converting the Param data to json. 2017-12-09 16:41:19 +01:00
eelke
0cbd0d16a1 Seperated the Param data from the model.
This makes saving and loading the parameter data easier to do without cluttering up the model class.
2017-12-09 15:46:33 +01:00
eelke
3bf1ef4fe0 Moved QueryParamListController to its own translation unit. 2017-12-09 14:16:47 +01:00
eelke
3a13b7ffb4 Messy commit. Testing suff and some improvements to how data is shown. 2017-12-09 10:45:13 +01:00
eelke
bebb3391c3 Builds on windows again 2017-11-26 13:07:21 +01:00