ignore custom user type
One database has the column type of int. The other has the column type of dbo.[user_id] which is just an alias to int. So they show up as diffs even though they are both just ints in the database. I would just sync up both databases but for now I have to wait till I can disable replication so we will have databases with big "diffs" for now. Tried ignore bindings, but that didn't ignore this type of diff.
You can see these with select * from sys.types where isuserdefined =1
It has a column of systemtypeid which correlates to the real type. Not sure why the dba had them 30 years ago, but just get in the way now.