Allow ignoring fields with certain names (MSSQL_DroppedLedgerColumn in particular)
We've implemented the SQL ledger on several of the tables in a SQL database. When we changed the datatype of a column, the only way to do this is by creating a new column and dropping the old column. The old column is not really dropped, but instead renamed to "MSSQLDroppedLedgerColumn_" followed by a 32 character hexadecimal number. It turns out this number is different when the same change is applied to different databases.
It would be great if we can ignore these columns in a database comparison, so that no false differences are reported.
A general "Ignore columns with this pattern" would be helpful in other circumstances as well.