Django ORM重置AUTO_INCREMENT

时间:2016-07-26 07:57:51

标签: django-views django-orm

ORM的通用SQL模拟

ALTER TABLE `tablename` AUTO_INCREMENT =1;

Model TestData

TestData.objects.all().delete()

id = [1 .. 53]

从csv_file导入数据

id = [54 ...]

del data ...

Django主要功能,重置工作正常

python manage.py sqlsequencereset test_app

或代码运行命令(工作)

from django.core import management
management.call_command('sqlsequencereset')

是否可以在没有管理呼叫的情况下使用Django ORM 重置AUTO_INCREMENT?

0 个答案:

没有答案