Do you change the release date/time after creating? Because you can use the queue with delayed jobs ( https://laravel.com/docs/5.6/queues#delayed-dispatching )
Else you can take a look to scheduling. ( https://laravel.com/docs/5.6/scheduling )
It isn't by default bad to run a query every minute. But matching on timestamp is a potential risk, because a cron will not run faster then every minute so it leaves 59 seconds for each minute that will never match.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community