我正在使用Django v1.7,我需要将初始自动增量值设置为1000000,我找不到任何显示有这样的功能的Django文档,而且模型我有很多依赖项,所以用指定的键创建一个虚拟记录然后将其删除并不容易.
因此,我认为唯一合理的方法是放入alter table tablename auto_increment=1000000初始迁移文件,但我也无法在本文档中找到方法
问题是如何在新的迁移系统中执行此操作?
Jam*_*Lin 10
很好,找到了这个文档
只需在操作数组中添加它即可
operations = [
migrations.CreateModel(...),
# mysql specific
migrations.RunSQL('alter table tablename auto_increment=1000000'),
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1680 次 |
| 最近记录: |