Jak otestovat správnost SQL dotazu v konzoli
- ForestCZE
- Člen | 209
Zdravím
mám následující kód pro Cron:
protected function execute(InputInterface $input, OutputInterface $output): int
{
$now = new \DateTime(Date('Y-m-d'));
$this->database->getInsurances()->where('infinity = ? AND to_date = ? AND active = ?', false, $now, true)->update(['active' => false]);
return 0;
}
Mohu nějak otestovat, zda je ten dotaz na databázi správný? Jako SQL dotaz v phpMyAdminu to funguje. Konzole nevyhodí chybu, ani v logu nic není. Ale neprovede se v DB to, co má. Díky předem za pomoc.
EDIT: Když si to zavolám Presenteru, tak se to provede. Nerozumím tomu…
Editoval ForestCZE (10. 5. 2020 19:49)