﻿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
5461	"Give database backends a ""creation"" attribute instead of using get_creation_module()"	Adrian Holovaty	brantley	"Each database backend's {{{DatabaseWrapper}}} class should have a {{{creation}}} property that returns a subclass of {{{django.db.backends.creation.BaseCreation}}}, which contains all the information about how to create tables with the particular backend. {{{BaseCreation}}} is like {{{BaseDatabaseOperations}}} in {{{django/db/backends/__init__.py}}}, except it deals only with logic related to creation.

This was implemented in http://code.djangoproject.com/attachment/ticket/5106/backend-refactoring-v2-correct-bitrot.patch , but that patch is no longer valid, as some of it has been checked in already."		closed	Database layer (models, ORM)	dev		fixed	db-be-api	Erin Kelly Leo Soto M. ivan.illarionov@…	Accepted	1	0	1	1	0	0
