# Dancer::Plugin::ORMesque - Simple Object Relational Mapping for Dancer use Dancer qw/:syntax/; use Dancer::Plugin::ORMesque; post '/login' => sub { # access the user table my $user = dbi->user; # set column object from form params $user->login(params->{login}); $user->password(params->{password}); # insert and return new record $user->create($user->current)->return; if ($user->id) { $user->name( $user->name . " 2.0" ); $user->update($user->current, $user->id); } };