mirror of
https://github.com/django/django.git
synced 2025-07-24 21:54:14 +00:00
Fixed #34887 -- Added support for unlimited models.CharField on SQLite.
Signed-off-by: saJaeHyukc <wogur981208@gmail.com>
This commit is contained in:
parent
121747fdba
commit
fd92f24789
4 changed files with 18 additions and 3 deletions
|
@ -720,8 +720,8 @@ The default form widget for this field is a :class:`~django.forms.TextInput`.
|
|||
The maximum length (in characters) of the field. The ``max_length``
|
||||
is enforced at the database level and in Django's validation using
|
||||
:class:`~django.core.validators.MaxLengthValidator`. It's required for all
|
||||
database backends included with Django except PostgreSQL, which supports
|
||||
unlimited ``VARCHAR`` columns.
|
||||
database backends included with Django except PostgreSQL and SQLite, which
|
||||
supports unlimited ``VARCHAR`` columns.
|
||||
|
||||
.. note::
|
||||
|
||||
|
@ -730,6 +730,10 @@ The default form widget for this field is a :class:`~django.forms.TextInput`.
|
|||
``max_length`` for some backends. Refer to the :doc:`database backend
|
||||
notes </ref/databases>` for details.
|
||||
|
||||
.. versionchanged:: 5.2
|
||||
|
||||
Support for unlimited ``VARCHAR`` columns was added on SQLite.
|
||||
|
||||
.. attribute:: CharField.db_collation
|
||||
|
||||
Optional. The database collation name of the field.
|
||||
|
|
|
@ -223,6 +223,10 @@ Models
|
|||
expression contains a set-returning function, enforcing subquery evaluation.
|
||||
This is necessary for many Postgres set-returning functions.
|
||||
|
||||
* :attr:`CharField.max_length <django.db.models.CharField.max_length>` is no
|
||||
longer required to be set on SQLite, which supports unlimited ``VARCHAR``
|
||||
columns.
|
||||
|
||||
Requests and Responses
|
||||
~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue