Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đặt giá trị AUTOINCREMENT trong bảng django

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> .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt đặc biệt MySQLdb trong python 2.7 trên centos

  2. Tạo trình đơn thả xuống cơ sở dữ liệu mysql bằng cách sử dụng dữ liệu đã được nhập trong html / php

  3. mysql và các chỉ mục có nhiều hơn một cột

  4. Cách chạy nhiều câu lệnh MySQL thông qua JDBC sampler trong JMeter

  5. cập nhật nhiều lần bằng ajax với php