Fixed #22863: Improve clarity of makemigrations for non-db params
Fixed #22874: Document that AUTH_USER_MODEL must be in first migration
Swapped placeholders in [sql]migrate command error
Fixed #22836 -- Linked tutorial05 to the right section of tutorial04.
Fixed #22862 -- Added --noinput option to makemigrations.

Thanks artortenburger for the report.
Moved a line outside of try/except to prevent an error in finally.

Thanks Ian Foote.
Fixed #22514 -- Prevented indexes on virtual fields [postgres].
Fixed #22791 -- Invoke interactive questioner only for conflicts in specified apps.

Thanks bendavis78 for the report.