From cbc0fb370583c6371eb2901f752ce286f008a6a4 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Thu, 8 Dec 2022 09:00:35 +0100 Subject: Made inspectdb used Cursor.description.display_size for CharFields' max_length. internal_size is size for fixed-size types not for char types. --- docs/releases/4.2.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/releases/4.2.txt b/docs/releases/4.2.txt index d378162537..46493eb48a 100644 --- a/docs/releases/4.2.txt +++ b/docs/releases/4.2.txt @@ -409,6 +409,10 @@ Miscellaneous * The minimum supported version of SQLite is increased from 3.9.0 to 3.21.0. +* :djadmin:`inspectdb` now uses ``display_size`` from + ``DatabaseIntrospection.get_table_description()`` rather than + ``internal_size`` for ``CharField``. + .. _deprecated-features-4.2: Features deprecated in 4.2 -- cgit v1.3