Sha256: e85ea64a6c913768ac057368d31f4384be3b324f29f82735e70843bb02ae29b5
Contents?: true
Size: 424 Bytes
Versions: 7
Compression:
Stored size: 424 Bytes
Contents
module ROM module SQL module Commands # Shared error handler for all SQL commands # # @api private module ErrorWrapper # Handle Sequel errors and re-raise ROM-specific errors # # @api public def call(*args) super rescue *ERROR_MAP.keys => e raise ERROR_MAP[e.class], e end alias :[] :call end end end end
Version data entries
7 entries across 7 versions & 1 rubygems