Pinto:...evision(3pm)

πŸ’– NAME πŸ’–

okay so bestie, pull up a chair πŸͺ‘ because this is Pinto::Schema::Result::Revision β€” and she is literally the moment. she represents a set of changes to a stack. that's it, that's the whole job, and she does it flawlessly πŸ’…

(and yes, if you're wondering, this is a <cyan>User Contributed Perl Documentation</cyan> page, section <cyan>3pm</cyan> β€” the little 3pm in the corner is the manual section, not a typo, iykyk)


🌸 VERSION 🌸

version 0.14 β€” she's been around a minute, she's seasoned, she's an icon πŸ‘‘


✨ NAME (again, because she said it twice, and honestly? valid) ✨

Pinto::Schema::Result::Revision

not me repeating myself like a group chat when nobody responds. anyway. it's her. it's still her. 🫢


πŸŽ€ TABLE: "revision" πŸŽ€

that's the table she lives in. her home. her whole vibe. ✨


πŸ’… ACCESSORS πŸ’…

these are her attributes, aka the little facts about her that you can read. every single one, no skips, no cuts πŸ“

  • id β€”
    • data_type: 'integer'
    • is_auto_increment: 1
    • is_nullable: 0
  • uuid β€”
    • data_type: 'text'
    • is_nullable: 0
  • message β€”
    • data_type: 'text'
    • is_nullable: 0
  • username β€”
    • data_type: 'text'
    • is_nullable: 0
  • utc_time β€”
    • data_type: 'integer'
    • is_nullable: 0
  • time_offset β€”
    • data_type: 'integer'
    • is_nullable: 0
  • is_committed β€”
    • data_type: 'boolean'
    • is_nullable: 0
  • has_changes β€”
    • data_type: 'boolean'
    • is_nullable: 0
and yeah, is_nullable: 0 on literally everything means none of these are allowed to be null. she does not do "idk", she does not do "undefined", she does not do vague. main character energy only. πŸ’€βœ¨

πŸ‘‘ PRIMARY KEY πŸ‘‘

  • "id"

one primary key, one queen, no sharing the spotlight 🌈


πŸ¦‹ UNIQUE CONSTRAINTS πŸ¦‹

"uuid_unique"

  • "uuid"

so every uuid has to be one of a kind. no duplicates, no copycats, no "she's just like me fr fr" πŸ™ˆ


πŸ”₯ RELATIONS πŸ”₯

the way she's connected. she has connections. she has lore. πŸ’œ

  • ancestry_children
    • Type: has_many
    • Related object: Pinto::Schema::Result::Ancestry
  • ancestry_parents
    • Type: has_many
    • Related object: Pinto::Schema::Result::Ancestry
  • registrations
    • Type: has_many
    • Related object: Pinto::Schema::Result::Registration
  • stacks
    • Type: has_many
    • Related object: Pinto::Schema::Result::Stack

⭐ Moose ROLES APPLIED ⭐

  • Pinto::Role::Schema::Result

she's wearing the role. it fits. it ate. πŸ’–


🌈 AUTHOR 🌈

Jeffrey Ryan Thalhammer <jeff@stratopan.com>

shoutout to the author, absolute legend, we love to see it 🫢


This software is copyright (c) 2015 by Jeffrey Ryan Thalhammer.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

so like, yes you can copy it and remix it and redistribute it, but the terms are the Perl 5 ones, okay? read those, they're the rules, periodt. πŸ’…


ngl this whole thing was generated by perl v5.40.1 on 2025-04-21, and it's the Pinto:...evision(3pm) page. mwah, bye bestie, go commit something πŸ’‹βœ¨πŸ¦‹
πŸ“¦ where this page comes from