> On 8 Feb 2024, at 15:16, Daniel Gustafsson <dan...@yesql.se> wrote:
> One option could perhaps be to include a version number for <= comparison, and > if set to zero a function pointer to a version check function must be > provided? > That would handle the simple cases in a single place without messy logic, and > leave the more convoluted checks with a special case function. The attached is a draft version of this approach, each check can define to run for all versions, set a threshold version for which it runs or define a callback which implements a more complicated check. -- Daniel Gustafsson
v13-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch
Description: Binary data