Bạn có thể sử dụng RunSQL
hoạt động trong di chuyển của bạn để thực thi SQL cần thiết:
migrations.RunSQL("ALTER TABLE portal_asset AUTO_INCREMENT=1000000;")
Nếu bạn chưa chạy bất kỳ lần di chuyển nào, bạn có thể thêm lần di chuyển này vào lần di chuyển đầu tiên của mình để đảm bảo không có hàng nào được chèn trước khi giá trị mới được đặt. Nếu không, bạn sẽ phải thêm thao tác này trong một lần di chuyển mới. Bạn có thể tạo một di chuyển trống mới bằng cách sử dụng python manage.py makemigrations --empty <yourappname>
.