The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

NAME

MySQL::ORM

ATTRIBUTES

REQUIRED

none

OPTIONAL

dbh

METHODS

delete

parameters

Str :$table!
HashRef :$where

insert

parameters

Str :$table
HashRef :$values
Bool :$ignore = 0

make_where_clause

parameters

HashRef :$where!

prune_ddl_args

parameters

ArrayRef $args!

select

public methods sub function1 { }

parameters

Str :$table!
ArrayRef :$columns = ['*']
HashRef :$where = {}
ArrayRef :$order_by
HashRef :$other = {}
Bool :$distinct = 0
Bool :$for_update = 0

select_one

parameters

Str :$table!
ArrayRef :$columns = ['*']
HashRef :$where = {}
HashRef :$other = {}
Bool :$confess_on_no_rows = 0
Bool :$for_update = 0

update

parameters

Str :$table!
HashRef :$values!
HashRef :$where = {}

upsert

parameters

Str :$table!
HashRef :$values!