Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Ustaw wartość AUTOINCREMENT w tabeli django

Możesz użyć RunSQL operacja w Twoich migracjach w celu wykonania niezbędnego SQL:

migrations.RunSQL("ALTER TABLE portal_asset AUTO_INCREMENT=1000000;")

Jeśli nie uruchomiłeś żadnych migracji, możesz dodać to do swojej pierwszej migracji, aby upewnić się, że żadne wiersze nie zostaną wstawione przed ustawieniem nowej wartości. W przeciwnym razie będziesz musiał dodać tę operację w nowej migracji. Możesz utworzyć nową, pustą migrację za pomocą 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. Jak wyszukiwać w polu daty dla ciągu znaków za pomocą interfejsu JPA Criteria API

  2. Czy mogę zaktualizować wartość INT + 1 i zwrócić nową wartość?

  3. Klauzula SQL IN - odzyskaj elementy IN, które się nie zgadzają

  4. Oblicz wiek na podstawie daty urodzenia

  5. Upuszczenie kolumny z kluczem obcym