I have a system that heavily uses custom table types in PostgreSQL. Is it possible to generate a diff for same (i.e adding attribute, dropping attribute, rename attribute, drop type, create type etc.).
Also does it also handle its dependencies with functions? i.e. Function that uses the type needs to be dropped first before dropping the type.