创建数据库后在Django中向MYSQL添加索引

时间:2019-11-08 19:46:27

标签: mysql django django-models

我在要成为models.py中的索引的列中添加了“ db_index = True”。

然后我运行以下命令:

python manage.py makemigrations --name add_index_fake

然后我尝试迁移所做的更改,然后得到了-它可以识别更改,但不会创建索引:

python manage.py sqlmigrate my_app migration_name
BEGIN;
--
-- Alter field 'columnname' on table
--
COMMIT;

但是我没有得到这个:

CREATE INDEX xxxxxx ON "xxxx" ("sold_at");
COMMIT;

在建立数据库之后,如何让Django创建索引?

0 个答案:

没有答案