﻿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
21323	Allow migrations.Operation to control their output.	loic84	Loic Bistuer <loic.bistuer@…>	"Currently `MigrationWriter` controls the output of migrations and to do so it renders the various operations with a generic format.

The problem is operations such as `CreateModel` end up writing all the fields on a single line, which makes the migration file difficult to review.

I propose that `Operations` should control their own output.

I had a go at this in https://github.com/django/django/pull/1681.
"	Cleanup/optimization	closed	Migrations	dev	Normal	fixed			Accepted	1	0	0	0	0	0
