pgLab/pglablib/catalog
eelke 60fb4ce285 Improve support for declarative partitioning.
Generated SQL for a partition is now correct (atleast for simple cases)
Switched to C++ 20 so the ranges library can be used in this case
to filter unwanted items.
2023-01-18 19:43:12 +01:00
..
kwlist.h Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgAcl.cpp cleanup 2022-09-03 09:36:04 +02:00
PgAcl.h Generic GRANT/REVOKE generation from ACL's complete. 2018-12-25 14:25:15 +01:00
PgAm.cpp Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgAm.h Make PgAuthId inherit PgServerObject and related changes. 2018-12-25 16:41:44 +01:00
PgAmContainer.cpp Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgAmContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgAttribute.cpp Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgAttribute.h Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgAttributeContainer.cpp Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgAttributeContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgAuthId.cpp Make PgAuthId inherit PgServerObject and related changes. 2018-12-25 16:41:44 +01:00
PgAuthId.h Make PgAuthId inherit PgServerObject and related changes. 2018-12-25 16:41:44 +01:00
PgAuthIdContainer.cpp Read from pg_roles as only superusers can read pg_authid 2019-08-10 14:18:01 +02:00
PgAuthIdContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgCatalogTypes.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgClass.cpp Improve support for declarative partitioning. 2023-01-18 19:43:12 +01:00
PgClass.h Improve support for declarative partitioning. 2023-01-18 19:43:12 +01:00
PgClassContainer.cpp Fix reading from catalog so that information about declarative partitioning is read correctly 2023-01-07 07:44:33 +01:00
PgClassContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgCollation.cpp Added typeName function to PgObject as it might be useful for building generic functions. 2018-12-24 11:31:56 +01:00
PgCollation.h Generic GRANT/REVOKE generation from ACL's complete. 2018-12-25 14:25:15 +01:00
PgCollationContainer.cpp Generic GRANT/REVOKE generation from ACL's complete. 2018-12-25 14:25:15 +01:00
PgCollationContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgConstraint.cpp Restructuring catalog tabs 2019-02-09 11:36:22 +01:00
PgConstraint.h Improve support for declarative partitioning. 2023-01-18 19:43:12 +01:00
PgConstraintContainer.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
PgConstraintContainer.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
PgContainer.cpp Tab with list of sequences and create sql for selected sequence. 2018-12-28 08:51:02 +01:00
PgContainer.h Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgDatabase.cpp WIP createdb dialog 2022-05-24 18:57:28 +02:00
PgDatabase.h WIP createdb dialog 2022-05-24 18:57:28 +02:00
PgDatabaseCatalog.cpp Tab with list of sequences and create sql for selected sequence. 2018-12-28 08:51:02 +01:00
PgDatabaseCatalog.h build fixes 2022-05-24 18:56:39 +02:00
PgDatabaseContainer.cpp Show SQL for database 2022-01-20 20:13:56 +01:00
PgDatabaseContainer.h lazy load the database sizes only when needed by the server inspector. 2022-01-19 19:10:05 +01:00
PgDatabaseObject.cpp Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgDatabaseObject.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgIndex.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
PgIndex.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
PgIndexContainer.cpp Show sizes 2021-03-10 19:06:40 +01:00
PgIndexContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgInherits.cpp Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgInherits.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgInheritsContainer.cpp Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgInheritsContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgKeywordList.cpp Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgKeywordList.h Do not use flat_set anymore gives compilation issues. 2018-12-23 08:41:33 +01:00
PgLanguage.cpp Added typeName function to PgObject as it might be useful for building generic functions. 2018-12-24 11:31:56 +01:00
PgLanguage.h Removed the acl field from several Pg* classes as the acl is now stored in the PgServerObject base class they inherit from. 2018-12-27 12:05:48 +01:00
PgLanguageContainer.cpp Removed the acl field from several Pg* classes as the acl is now stored in the PgServerObject base class they inherit from. 2018-12-27 12:05:48 +01:00
PgLanguageContainer.h Added the list of installed language to the catalog. The ProcTableModel now returns the owner name and language name instead of the oids. 2018-12-17 21:51:14 +01:00
PgNamespace.cpp Added typeName function to PgObject as it might be useful for building generic functions. 2018-12-24 11:31:56 +01:00
PgNamespace.h Removed the acl field from several Pg* classes as the acl is now stored in the PgServerObject base class they inherit from. 2018-12-27 12:05:48 +01:00
PgNamespaceContainer.cpp Removed the acl field from several Pg* classes as the acl is now stored in the PgServerObject base class they inherit from. 2018-12-27 12:05:48 +01:00
PgNamespaceContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgNamespaceObject.cpp Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgNamespaceObject.h Generic GRANT/REVOKE generation from ACL's complete. 2018-12-25 14:25:15 +01:00
PgObject.cpp WIP createdb dialog 2022-05-24 18:57:28 +02:00
PgObject.h WIP createdb dialog 2022-05-24 18:57:28 +02:00
PgProc.cpp The trigger SQL now also shows the function definition. 2019-02-09 17:36:37 +01:00
PgProc.h Don't read protransform, we are not using it and version 12 doesn't have it. 2019-08-10 18:10:19 +02:00
PgProcContainer.cpp Don't read protransform, we are not using it and version 12 doesn't have it. 2019-08-10 18:10:19 +02:00
PgProcContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgSequence.cpp Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgSequence.h Resolve "Improve GENERATED support" 2022-09-06 11:17:18 +00:00
PgSequenceContainer.cpp Don't read relhasoids on version 12. Also don't try to select data we are not allowed to read. 2019-08-10 18:12:26 +02:00
PgSequenceContainer.h Tab with list of sequences and create sql for selected sequence. 2018-12-28 08:51:02 +01:00
PgServerObject.cpp cleanup 2022-09-03 09:36:04 +02:00
PgServerObject.h WIP createdb dialog 2022-05-24 18:57:28 +02:00
PgTablespace.cpp PgTablespace now inherits from PgServerObject. 2018-12-25 17:38:13 +01:00
PgTablespace.h PgTablespace now inherits from PgServerObject. 2018-12-25 17:38:13 +01:00
PgTablespaceContainer.cpp PgTablespace now inherits from PgServerObject. 2018-12-25 17:38:13 +01:00
PgTablespaceContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgTrigger.cpp Seperate event types in the trigger definition with OR 2019-10-05 08:55:02 +02:00
PgTrigger.h Restructuring catalog tabs 2019-02-09 11:36:22 +01:00
PgTriggerContainer.cpp fix missing when condition 2020-10-15 19:14:03 +02:00
PgTriggerContainer.h Reorganize files in pglablib 2018-12-16 11:31:33 +01:00
PgType.cpp Added page with the types (no details yet) 2021-04-01 14:58:42 +02:00
PgType.h Removed the acl field from several Pg* classes as the acl is now stored in the PgServerObject base class they inherit from. 2018-12-27 12:05:48 +01:00
PgTypeContainer.cpp Removed the acl field from several Pg* classes as the acl is now stored in the PgServerObject base class they inherit from. 2018-12-27 12:05:48 +01:00
PgTypeContainer.h Added the list of installed language to the catalog. The ProcTableModel now returns the owner name and language name instead of the oids. 2018-12-17 21:51:14 +01:00