NOTE: kindly copy-pasted from Raimonds Simanovskis’s oracle-enhanced adapter : github.com/rsim/oracle-enhanced/blob/master/lib/active_record/connection_adapters/oracle_enhanced_structure_dump.rb