Fixes postgres missing table errors on flush - meaning it's OK to have a missing table when graphql runs flush. Currently MySQL works fine with this, though the error message from postgres does not seem to be on the bottom line of the message, so this PR makes it so the whole message is scanned.
Targeting 3.7 as that's what's used by recipe-cms 4.10, which is the lowest version github actions ci is targeting
Note: travis failure is due to it being unable to no longer run on anything but the latest minor version because it trys to use installer 4.11.x-dev, which is not compatible with this old version of graphql 3.7
Issue https://github.com/silverstripe/gha-ci/issues/11
Example https://github.com/creative-commoners/silverstripe-admin/runs/7194459625?check_suite_focus=true
Fixes postgres missing table errors on flush - meaning it's OK to have a missing table when graphql runs flush. Currently MySQL works fine with this, though the error message from postgres does not seem to be on the bottom line of the message, so this PR makes it so the whole message is scanned.
Targeting 3.7 as that's what's used by recipe-cms 4.10, which is the lowest version github actions ci is targeting
Note: travis failure is due to it being unable to no longer run on anything but the latest minor version because it trys to use installer 4.11.x-dev, which is not compatible with this old version of graphql 3.7
CI run is instead done here - https://github.com/emteknetnz/silverstripe-graphql/pull/2