Doc: clarify that DROP ... CASCADE is recursive.
Tom Lane <tgl@sss.pgh.pa.us>
Doc: clarify that DROP ... CASCADE is recursive. Apparently that's not obvious to everybody, so let's belabor the point. In passing, document that DROP POLICY has CASCADE/RESTRICT options (which it does, per gram.y) but they do nothing (I assume, anyway). Also update some long-obsolete commentary in gram.y. Discussion: <20160805104837.1412.84915@wrigleys.postgresql.org>
Files
Documentation touched
- doc/src/sgml/ddl.sgml
- doc/src/sgml/ref/alter_domain.sgml
- doc/src/sgml/ref/alter_foreign_table.sgml
- doc/src/sgml/ref/alter_table.sgml
- doc/src/sgml/ref/drop_access_method.sgml
- doc/src/sgml/ref/drop_aggregate.sgml
- doc/src/sgml/ref/drop_collation.sgml
- doc/src/sgml/ref/drop_domain.sgml
- doc/src/sgml/ref/drop_event_trigger.sgml
- doc/src/sgml/ref/drop_extension.sgml
- doc/src/sgml/ref/drop_foreign_data_wrapper.sgml
- doc/src/sgml/ref/drop_foreign_table.sgml
- doc/src/sgml/ref/drop_function.sgml
- doc/src/sgml/ref/drop_index.sgml
- doc/src/sgml/ref/drop_language.sgml
- doc/src/sgml/ref/drop_materialized_view.sgml
- doc/src/sgml/ref/drop_opclass.sgml
- doc/src/sgml/ref/drop_operator.sgml
- doc/src/sgml/ref/drop_opfamily.sgml
- doc/src/sgml/ref/drop_owned.sgml
- doc/src/sgml/ref/drop_policy.sgml
- doc/src/sgml/ref/drop_rule.sgml
- doc/src/sgml/ref/drop_schema.sgml
- doc/src/sgml/ref/drop_sequence.sgml
- doc/src/sgml/ref/drop_server.sgml
- doc/src/sgml/ref/drop_table.sgml
- doc/src/sgml/ref/drop_transform.sgml
- doc/src/sgml/ref/drop_trigger.sgml
- doc/src/sgml/ref/drop_tsconfig.sgml
- doc/src/sgml/ref/drop_tsdictionary.sgml
- doc/src/sgml/ref/drop_tsparser.sgml
- doc/src/sgml/ref/drop_tstemplate.sgml
- doc/src/sgml/ref/drop_type.sgml
- doc/src/sgml/ref/drop_view.sgml