﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
34632	Let makemigrations output an error message with --check	Jakob Probst	nobody	With the [[https://github.com/django/django/pull/15845|PR 15845]] regarding the Issue #34051 the option `--check` does not output any errors when changes have been detected. This seems counter intuitive for at least unix users. Command line tools for unix typically do not output anything if everything goes well but print an error message if something went wrong. Furthermore if the command is run in a pipeline it is not possible to know for certain if the command failed because of a wrongly set up pipeline job or if a migration is actually missing. Outputting the detected changes also leverages the person looking into the pipeline job to know what is missing without the need to check out the changes and actually create the migration, thus giving the person the opportunity to make further decisions. A possible solution could be to make the flag `--check` imply the flag `--dry-run` and move the `if check_changes:` back down.	Cleanup/optimization	closed	Migrations	4.2	Normal	wontfix		Jacob Walls	Unreviewed	0	0	0	0	0	0
