add Blob type spec
add boolean spec
add decimal spec