by default, postgresql will validate the contents of LANGUAGE SQL functions during creation.
by default, postgresql will validate the contents of LANGUAGE SQL functions during creation.

because we are creating all functions before tables, this doesn't work when LANGUAGE SQL functions refer to tables yet to be created.

to solve this during full database definition generation, scan language="sql" functions for <functionDefiniton>s that contain FROM (<TABLE>) statements

nkiraly/DBSteward,austinhyde/DBSteward