sql >> Base de Datos >  >> RDS >> PostgreSQL

Django restablece el campo pk/id de incremento automático para la producción

Puede restablecer la secuencia de identificación del modelo usando sqlsequencereset comando

python manage.py sqlsequencereset myapp1 myapp2 myapp3| psql

Si desea leer el comando sql generado, simplemente ejecute ese comando sin canalizarlo a psql.

python manage.py sqlsequencereset myapp1 myapp2 myapp3

Necesita usar este comando sobre su base de datos de producción. Pero, como mencionó @knbk, si su base de datos de producción es nueva, no necesita restablecer las secuencias de identificación.