Yes, I am aware that BOOL is just a shortcut for a TINYINT and it is just plain old INT.
Is there a way to, then, to check the min/max possible values of a column?
ie.: TINYINT only stores -128 to +127; whereas INT stores -2147483648 to +2147483647. If I could find this out, I could then check if a column is a TINYINT or an INT.