﻿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
23808	manage.py runserver creates django_migrations without concent	jorgecarleitao	nobody	"When you run `./manage.py runserver` on a database without `django_migrations` table, the command issues a `CREATE` to create the table.

While this seems natural for users trying to run the server the first time, I would not expect a database interaction (specially a `CREATE` statement) from a `runserver`. The user is not being informed that the database is being changed.

At least, this should be mentioned in the documentation, but IMO it is odd that a `runserver` is issuing `CREATE` statements.

Of course, this is a consequence of not running `manage.py migrate` before."	Bug	closed	Documentation	1.7	Normal	fixed			Accepted	0	0	0	0	0	0
