sql >> Databasteknik >  >> RDS >> Mysql

Ställ in AUTOINCREMENT-värde i django-tabellen

Du kan använda en RunSQL operation i dina migreringar för att exekvera nödvändig SQL:

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

Om du inte har kört några migreringar kan du lägga till detta i din första migrering för att säkerställa att inga rader infogas innan det nya värdet ställs in. Annars måste du lägga till den här operationen i en ny migrering. Du kan skapa en ny, tom migrering med python manage.py makemigrations --empty <yourappname> .




  1. Öka prestanda med Bulk Collect i Oracle

  2. Hur infogar man data med automatiskt värde till createDate och updatedDate med Spring, Hibernate?

  3. ScaleGrid nominerad för 2017-2018 Cloud Awards Program

  4. Dynamisk datamaskering i SQL Server för nybörjare