diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index eac6671e7a..7dc7d1ff7b 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -14,11 +14,13 @@ tables. You can drop and recreate the tables, add columns, insert and update values, and severely mess up your system that way. Normally, one should not change the system catalogs by hand, there - are always SQL commands to do that. (For example, CREATE + are normally SQL commands to do that. (For example, CREATE DATABASE inserts a row into the pg_database catalog — and actually creates the database on disk.) There are some exceptions for - particularly esoteric operations, such as adding index access methods. + particularly esoteric operations, but many of those have been made + available as SQL commands over time, and so the need for direct manipulation + of the system catalogs is ever decreasing.