Copiar toda la base de datos de Odoo a excel
1.- Create una carpeta en el home por ejemplo tmp
mkdir /home/tmpchmod -R 777 /home/tmp
2.- Vuelve a la carpeta home
cd /home
1.- Create un fichero .sh por ejemplo copiador.sh y ponle todo el código que figura a continuación:
SCHEMA="public"
DB="odoo15"
cd tmp
psql -Atc "select tablename from pg_tables where schemaname='$SCHEMA'" $DB |\
while read TBL; do
psql -c "COPY $SCHEMA.$TBL TO STDOUT WITH CSV" $DB > $TBL.csv
done
2.- En propiedades marca que el fichero copiador.sh se puede ejecutar.
chmod -R 777 copiador.sh
3.- Ejecuta el fichero anterior. y verás en la carpeta tmp un excel por cada tabla.