﻿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
33246	--squashed-name can overwrite existing migration files	AndrewN	AndrewN	"`squashmigrations --squashed-name initial myapp 0002` will overwrite `0001_initial.py`. If that migration has already been applied anywhere, the code and the database will be in an inconsistent state. Furthermore, the `0002_...` migration likely depends on `0001_initial`, so the new `replaces = …0002…` line added to `0001_initial.py` introduces a `CircularDependencyError`.

`squashmigrations` should exit with an error instead of overwriting existing migration files."	Cleanup/optimization	closed	Migrations	dev	Normal	fixed			Ready for checkin	1	0	0	0	0	0
