NAME

IO::Async::Pg::Error - Error classes for IO::Async::Pg

SYNOPSIS

use IO::Async::Pg::Error;

eval { await $conn->query('BAD SQL') };
if (my $err = $@) {
    if ($err->isa('IO::Async::Pg::Error::Query')) {
        warn "Query failed: " . $err->message;
        warn "SQLSTATE: " . $err->code;
    }
}

DESCRIPTION

This module provides a hierarchy of error classes for IO::Async::Pg:

AUTHOR

John Napiorkowski <jjn1056@yahoo.com>