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

我在要成为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创建索引?

CARBONARI001 回答:创建数据库后在Django中向MYSQL添加索引

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135422.html

大家都在问