module SQLite3::Error

def check( result, db=nil, msg=nil )

def check( result, db=nil, msg=nil )
  unless result == Constants::ErrorCode::OK
    msg = ( msg ? msg + ": " : "" ) + db.errmsg if db
    raise(( EXCEPTIONS[result] || SQLite3::Exception ), msg)
  end
end