Ví dụ. 2 trường được thêm vào trong một mô hình như dưới đây ..
description = models.TextField(blank=True, null=True)
title = models.CharField(max_length=64, blank=True, null=True)
Dưới đây là các truy vấn mysql được thực thi khi di chuyển được áp dụng.
cho TextField
(mô tả) trường được định nghĩa là mộtlongtext
ALTER TABLE `sometable_sometable` ADD COLUMN `description` longtext NULL;
Độ dài tối đa TextField
của MySQL là 4GB theo tổng quan kiểu chuỗi .
đối với CharField
(tiêu đề), max_length (bắt buộc) được định nghĩa làvarchar(64)
ALTER TABLE `sometable_sometable` ADD COLUMN `title` varchar(64) NULL;
ALTER TABLE `sometable_sometable` ALTER COLUMN `title` DROP DEFAULT;