Thanks ! Maybe I read only the sections and bold titles :)

I'll have a second look.


On Monday, 18 March 2019 12:35:48 UTC-4, Dan Book wrote:
>
> As mentioned in the documentation: "Any database errors will throw an 
> exception as RaiseError is automatically enabled, so use eval or Try::Tiny 
> <https://metacpan.org/pod/Try::Tiny> to catch them. "
>
> This is the standard way to handle errors in Perl. Syntax::Keyword::Try is 
> also a nicer interface if you can use keyword plugins (perl 5.14+).
>
> -Dan
>
> On Mon, Mar 18, 2019 at 10:00 AM Luc Larochelle <llaro...@gmail.com 
> <javascript:>> wrote:
>
>> Hello Veesh, well to me that looks like "eval" , right ? I meant is there 
>> a way with Mojo::SQLite to check errors ?
>>
>> On Saturday, 16 March 2019 15:12:11 UTC-4, Veesh Goldman wrote:
>>>
>>> Does Try::Tiny strike your fancy? It'll put the error into $_ in the 
>>> catch block.
>>>
>>> Short of that, I'm fairly certain it'll crash your thread if it fails.
>>>
>>> On Fri, Mar 15, 2019, 10:22 PM Luc Larochelle <llaro...@gmail.com> 
>>> wrote:
>>>
>>>> Hello everyone,
>>>>
>>>> While a 'select' statement can be double checked by the presence of the 
>>>> returned data, how can I confirm that statements such as 'insert' , 
>>>> 'update' or 'delete' are successful ?
>>>>
>>>> For instance, using SQL::Abstract and some helpers
>>>>
>>>> helper insertOne => sub {
>>>> my ($c,$table) = @_;
>>>> $c->sqlite->db->insert($table, $c->element);
>>>> };
>>>>
>>>>
>>>>
>>>> I've seen in the documentation that one could *eval* and look into $@ 
>>>> , but is there a more "inline" way to do this ?
>>>>
>>>> Cheers !
>>>>
>>>> Luc
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Mojolicious" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to mojolicious...@googlegroups.com.
>>>> To post to this group, send email to mojol...@googlegroups.com.
>>>> Visit this group at https://groups.google.com/group/mojolicious.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Mojolicious" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to mojolicious...@googlegroups.com <javascript:>.
>> To post to this group, send email to mojol...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/mojolicious.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mojolicious+unsubscr...@googlegroups.com.
To post to this group, send email to mojolicious@googlegroups.com.
Visit this group at https://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to