Jifty:...::mysql(3pm)
π Jifty::DBI::Handle::mysql π
okay bestie, gather round, because this is the Perl manual page for Jifty::DBI::Handle::mysql β it's the 3pm one, straight outta the User Contributed Perl Documentation collection, and it's literally the glow-up MySQL needed. π
β¨ NAME β¨
Jifty::DBI::Handle::mysql β a mysql specific Handle object. periodt. π
πΈ SYNOPSIS πΈ
ngl the original is giving absolutely nothing here. no synopsis, no code block, no vibe. just... silence. iconic of it honestly. π
π¦ DESCRIPTION π¦
so this module is a subclass of Jifty::DBI::Handle, and its whole main character job is to compensate for some of the idiosyncrasies of MySQL. like, MySQL has quirks, and this module is the bestie that shows up with a lint roller and fixes them. β¨
π METHODS π
π insert
takes a table name as the first argument, and then just assumes the rest of the arguments are an array of key-value pairs to be inserted. lowkey trusting of it. π«Ά
if the insert succeeds, it returns the id of the insert. if it doesn't? it returns a Class::ReturnValue object with the error reported. so you always get something back, bestie. no ghosting. π
π database_version
returns the mysql version, trimming off any -foo identifier. so you get the clean version number and not the whole saga. βοΈ
π case_sensitive
returns undef, since mysql's searches are not case sensitive by default. it's not being lazy, it's being honest. π
π rename_column ( table => $table, column => $old_column, to => $new_column )
renames the column. and if it fails? it dies. no cap, no graceful fallback, it just dies. dramatic but effective. π
π AUTHOR π
Jesse Vincent, jesse@fsck.com β the icon, the legend, the moment. π
π§ SEE ALSO π§
Jifty::DBIJifty::DBI::HandleDBD::mysql
iykyk. go read those too, bestie. π
π and that's the whole page! this wasperl v5.34.0, dated2022-06-15, and it's theJifty:...::mysql(3pm)page. slay, stay hydrated, and may all your inserts return an id. ππ
π¦ where this page comes from
- debian bookworm: libjifty-dbi-perl 0.78-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libjifty-dbi-perl 0.78-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libjifty-dbi-perl 0.78-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libjifty-dbi-perl 0.78-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libjifty-dbi-perl 0.78-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms