Fix position of DEFAULT, UNSIGNED and COMMENT

Add more tests for `compile_column()`.