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.