﻿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
9049	queryset .extra(tables=[...]) unnecessarily quotes table names	Tobias McNulty	nobody	"A while back I could happily pass subqueries, joins, and even pl/pgsql calls in through the queryset .extra() method, via the tables parameter.  Sometime in the past few months that changed, when Django began quoting the ""table names"" i passed it.

Why does Django need to do this?  I can quote the table names myself if I know them to need such treatment--and not doing it by default opens up a lot of possibilities for the .extra method and Django ORM in general.

Alternatively, to avoid breaking existing code, we could add an option to .extra that told it not to quote table names.

Thanks."	New feature	closed	Database layer (models, ORM)	1.0	Normal	wontfix		elsdoerfer@… sciyoshi@…	Accepted	0	0	0	0	0	0
