KiokuD...:UUIDs(3pm)
β¨ NAME β¨
KiokuDB::Role::UUIDs β it's the UUID generation role, bestie π (yes, from the KiokuD...:UUIDs page, the Perl user-contributed docs one, she's iconic)
π VERSION π
version 0.57 β periodt π
πΈ SYNOPSIS πΈ
with qw(KiokuDB::Role::UUIDs);
That's it. That's the whole move. Slay. β¨
π¦ DESCRIPTION π¦
okay so listen β this role provides UUID assignment. That's her whole job and she does it gorgeously π
But here's the tea, and it's lowkey important: which implementation role actually gets selected depends on two things:
- whether the
$SERIAL_IDSvariable is true at compile time π - and whether a UUID generation module is actually available β
Data::UUID::LibUUIDfirst, falling back toData::UUIDif it's not there π«Ά
So basically the vibes decide which implementation role you get. Not me, not you, the compile-time check does. main character energy fr fr β¨
π METHODS π
generate_uuidβ Create a new UUID. That's it, that's the method, she generates, she creates, she serves π₯
π AUTHOR π
Yuval Kogman <nothingmuch@woobling.org> β icon, legend, the moment π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2014 by Yuval Kogman, Infinity Interactive.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
no cap, that's the actual license, go read the Perl 5 terms if you wanna know the deets π
and that's the whole page bestie!! this one was shipped with perl v5.34.0 and dated 2022-05-23 π go forth and generate those UUIDs, you're doing amazing sweetie π§β¨π
π¦ where this page comes from
- debian bookworm: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu questing: libkiokudb-perl 0.57-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms