Documentation: Correct inaccurate phrase related to disable_ddl_transaction mode
disable_ddl_transaction!
does not disable transactions, it just removes single start transaction
/ commit
pair, so any SQL statement in migration becomes a separate transaction.
RoR's disable_ddl_transaction
is not a perfect term, because it leaves a room for two meanings:
- disable transactions at all (this is what the old phrase stated explicitly and what is actually impossible in Postgres), or
- disable single-transaction mode for DDL (this is the correct meaning).
The old phrase could lead to misunderstanding, this MR fixes it.
(The same ph
Edited by Nikolay Samokhvalov