From 6b8360e2a2b3aa2ce901e8deb5563be142dcdc0d Mon Sep 17 00:00:00 2001 From: Lorenzo Giacomelli Date: Fri, 29 Sep 2017 12:10:30 +0200 Subject: [PATCH] script aggiornamento vecchie notifiche nuovo campo ultima modifica --- private/bin/updateNotizie.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 private/bin/updateNotizie.php diff --git a/private/bin/updateNotizie.php b/private/bin/updateNotizie.php new file mode 100644 index 0000000..6783557 --- /dev/null +++ b/private/bin/updateNotizie.php @@ -0,0 +1,24 @@ +#!/usr/bin/php +query("NotiziaModel",array("deleted"=>array('$exists'=>true)),array("skip"=>$skip,"limit"=>$limit)); +while(sizeof($allNotizie)>0){ + foreach ($allNotizie as $notizia){ + if(property_exists($notizia->about, "data")){ + $notizia->about->lastEdit = $notizia->about->data; + GlobalVariables::get("dao")->save($notizia); + echo $n.") last Edit: ".$notizia->about->lastEdit.PHP_EOL; + $n++; + } + } + $skip += $limit; + $allNotizie = GlobalVariables::get("dao")->query("NotiziaModel",array("deleted"=>array('$exists'=>true)),array("skip"=>$skip,"limit"=>$limit)); +} +echo "totale notizie: ".sizeof(GlobalVariables::get("dao")->query("NotiziaModel",array("deleted"=>array('$exists'=>true)),array()))."\n"; +?> \ No newline at end of file