Added support for the change user being null. Fixed revision table nullable column options