DBIx::...IDMaker(3pm)

πŸ“¦
version 0.02006 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ’– NAME πŸ’–

DBIx::Class::UUIDColumns::UUIDMaker β€” bestie, it's the UUID wrapper module πŸ¦‹ the lil base-class baddie that all the other uuid makers look up to πŸ’…


✨ SYNOPSIS ✨

okay so here's the vibe, literally the whole blueprint:

package CustomUUIDMaker;
use base qw/DBIx::Class::UUIDColumns::UUIDMaker/;

sub as_string {
  my $uuid;
  ...magic incantations...
  return $uuid;
};

no cap, that ...magic incantations... part is doing SO much heavy lifting and honestly? iconic of it πŸŽ€


🌸 DESCRIPTION 🌸

DBIx::Class::UUIDColumns::UUIDMaker is the base class that all the various uuid generation subclasses inherit from 🧚 it's giving founding mother, it's giving main character energy for the whole uuid squad πŸ‘‘


πŸŽ€ METHODS πŸŽ€

as_string

Returns the new uuid as a string ✨ that's it, that's the whole job, and she ate πŸ’…

new

Returns a new uuid maker subclass πŸ¦‹ fresh out the box, brand new, obsessed 😭


🌈 SEE ALSO 🌈

the whole friend group, fr fr:

  • DBIx::Class::UUIDColumns
  • DBIx::Class::UUIDColumns::UUIDMaker::UUID
  • DBIx::Class::UUIDColumns::UUIDMaker::APR::UUID
  • DBIx::Class::UUIDColumns::UUIDMaker::Data::UUID
  • DBIx::Class::UUIDColumns::UUIDMaker::Win32::Guidgen
  • DBIx::Class::UUIDColumns::UUIDMaker::Win32API::GUID
  • DBIx::Class::UUIDColumns::UUIDMaker::Data::Uniqid

πŸ‘‘ AUTHOR πŸ‘‘

Chris Laco <claco@chrislaco.com> β€” the legend themselves, we stan 🫢


πŸ“œ LICENSE πŸ“œ

You may distribute this code under the same terms as Perl itself πŸ’– (yes bestie, same terms as Perl itself, that's the whole rule, go wild but respectfully πŸ’€)


⭐ perl v5.32.0 Β· 2021-01-06 Β· DBIx::...IDMaker(3pm) β€” and that's the tea, bestie, this page is officially closed for business 🌸 mwah πŸ’‹
πŸ“¦ where this page comes from