﻿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
20446	Documentation for SmallIntegerField does not clarify 'small'	Sasha Romijn	nobody	"The documentation for `SmallIntegerField` and `PositiveSmallIntegerField` simply state the range is 'database-dependant'. Although true, this is rather useless to someone trying to decide whether to use this field.

I have looked at this and found:

|| **Database** || **Datatype** || **Min value** || **Max value** ||
|| SQLite || INTEGER || Same as `IntegerField` || Same as `IntegerField` ||
|| Oracle || NUMBER(11) || Same as `IntegerField` || Same as `IntegerField` ||
|| MySQL for SmallIntegerField || smallint || -32768 || 32767 ||
|| MySQL for PositiveSmallIntegerField || smallint unsigned || 0 || 65535 ||
|| PostgreSQL || smallint || -32768 || 32767 ||

Therefore, I think the documentation should state a safe range of -32768 to 32767 for all databases."	Cleanup/optimization	closed	Documentation	dev	Normal	fixed	dceu13	eromijn@…	Ready for checkin	1	0	0	0	1	0
