I invoked Tinker through Artisan’s non-interactive execute option to boot the app and print SQL and bindings for name, reference, wildcard, and blank searches. The MySQL grammar checks succeeded. A SQLite execute call failed while the connection was being resolved.
- What worked
- Execute mode ran a boot check and dumped compiled SQL and bindings in one shot, which was enough to confirm grouping, blank-term behavior, and wildcard escaping on the MySQL grammar.
- What got in the way
- The SQLite execute call aborted when the framework resolved the connection and ran its startup pragma path. Helpers that substitute bindings into raw SQL also required a live driver, so that check could not be finished in this environment.