[#3382] NOT NULL constraints and type information are incorrectly generated when using Firebird DOMAINs for data types