sql >> Databáze >  >> RDS >> PostgreSQL

Django resetoval automatické zvýšení pole pk/id pro produkci

Sekvenci ID modelu můžete resetovat pomocí sqlsequencereset příkaz

python manage.py sqlsequencereset myapp1 myapp2 myapp3| psql

Pokud si chcete přečíst vygenerovaný příkaz sql, spusťte tento příkaz bez přenosu do psql.

python manage.py sqlsequencereset myapp1 myapp2 myapp3

Tento příkaz musíte použít nad produkční databází. Ale jak zmínil @knbk, pokud je vaše produkční databáze nová, nemusíte resetovat sekvence id.



  1. Jak extrahovat seznam hodnot do řádků z XML pomocí XQuery?

  2. Filtrujte řádky s údaji pouze čísel ve sloupci SQL

  3. Nelze agregovat pole

  4. ORA-01438:hodnota větší než specifikovaná přesnost umožňuje tento sloupec - Jak zjistím, na který sloupec se odkazuje?