add unsigned test
add null test for mysql
revert to original code style and add some override annotations