Zum Beispiel,. 2 Felder werden in einem Modell wie unten hinzugefügt..
description = models.TextField(blank=True, null=True)
title = models.CharField(max_length=64, blank=True, null=True)
Im Folgenden sind die mysql-Abfragen aufgeführt, die bei der Anwendung von Migrationen ausgeführt werden.
para TextField
(Beschreibung) ist das Feld definiert als ein longtext
ALTER TABLE `sometable_sometable` ADD COLUMN `description` longtext NULL;
Die maximale Länge der TextField
von MySQL beträgt 4 GB gemäß der String-Typ-Übersicht .
para CharField
(title) ist die max_length(required) definiert als varchar(64)
ALTER TABLE `sometable_sometable` ADD COLUMN `title` varchar(64) NULL;
ALTER TABLE `sometable_sometable` ALTER COLUMN `title` DROP DEFAULT;