Kevin Neufeld <kneufeld@xxxxxxxxxxxxxxx> writes: > This might seem like a silly question, but what are the implications of > PostgreSQL allowing developers to create custom catalogs? > For example, PostgreSQL currently uses the pg_catalog schema to store > system catalogs / relations / functions / etc. Has thought gone into > extending the scope to allow contrib modules to create their own > catalogs (ie. a PostGIS catalog, cube, tsearch2, etc.)? A superuser can create whatever he wants in pg_catalog. Whether this is a good idea or will behave smoothly is a topic that has not been thought about, to my knowledge. regards, tom lane