Scripte
Table of Contents
1. gefakte tracking Daten generieren
erwartete CSV Struktur:
latitude,longitude,id
39.2458281;-75.6145196;1
38.84545;-76.9925168;2
38.8839091;-77.0243677;3
38.8839091;-77.0243677;4
38.8839091;-77.0243677;5
Sample Daten in den Container kopieren:
podman cp customers.csv finder:/tmp/samples.csv
sich in den Container begeben:
podman exec -it finder /bin/bash
in das scripts
-Verzeichnis wechseln:
cd /var/www/finder/scripts
das Script mit entsprechenden Parametern ausführen:
./sample_data.php import --poi-db=WalmartDemo --file=/tmp/samples.csv
Datei /tmp/samples.csv
kann gelöscht werden:
rm /tmp/samples.csv
2. gefakte tracking Daten löschen
sich in den Container begeben:
podman exec -it finder /bin/bash
in das scripts
-Verzeichnis wechseln:
cd /var/www/finder/scripts
das Script mit entsprechenden Parametern ausführen:
./sample_data.php delete --poi-db=WalmartDemo
3. getrackte Zeiten eines Projekts in der Datenbank verschieben (nur für gefakte-Daten anwenden)
sich in den Container begeben:
podman exec -it finder /bin/bash
in das scripts
-Verzeichnis wechseln:
cd /var/www/finder/scripts
das Script mit entsprechenden Parametern ausführen:
./sample_data.php shift-time --poi-db=WalmartDemo --duration="2 days"
um die Daten wieder zurück zu verschieben, kann das Script mit dem --reverse
-Parameter aufgerufen werden:
./sample_data.php shift-time --poi-db=WalmartDemo --duration="2 days" --reverse