﻿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
23975	No pre_migrate signal emitted if all installed apps have migrations	Mikhail Podgurskiy	Tim Graham	"The sync_db() function is the only place where pre_migrate signal is emitted. And it's called only in case if there is apps without migrations.

https://github.com/django/django/blob/bac7664f274be834a09e037331889959f04a75e7/django/core/management/commands/migrate.py#L156
https://github.com/django/django/blob/bac7664f274be834a09e037331889959f04a75e7/django/core/management/commands/migrate.py#L252

If all installed applications have migrations, no pre_migrate signal happens."	Bug	closed	Migrations	1.7	Release blocker	fixed	signals		Accepted	1	0	0	0	0	0
