Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/03/2014, 08:04
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: borrar registros y reiniciar secuencia todos los dias a determinada hora

Antes de ejecutar el comando psql, debes cargar el usuario y el password como variables de entorno.

Código BASH:
Ver original
  1. #!/bin/sh
  2. #Usuario postgres
  3. PGUSER=postgres
  4. #password usuario
  5. PGPASSWORD=mypassword
  6.  
  7. export PGUSER PGPASSWORD
  8.  
  9. psql -U postgres turnos -c "ALTER SEQUENCE prueba_id_seq RESTART WITH 1;"

Saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming