Wallet...istory(3pm)

πŸ“¦ version 1.7, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

okay so bestie, this is Wallet::Schema::Result::AclHistory β€” it's the Wallet schema class for ACL history, and it lives in the user-contributed Perl docs, section 3pm. iykyk 🫢


✨ DESCRIPTION ✨

ngl the DESCRIPTION section on this one is literally empty β€” no cap, there's nothing here. the vibe check is just the accessors below doing all the talking. consider this section the silent main character. πŸ’…


πŸ‘‘ ACCESSORS πŸ‘‘

these are the columns, bestie β€” every single one of them, with all their little attributes. periodt.

🌸 ah_id

  • data_type: 'integer'
  • is_auto_increment: 1
  • is_nullable: 0

so this one auto-increments itself, iconic behavior honestly. it cannot be null. πŸ’œ

πŸ¦‹ ah_acl

  • data_type: 'integer'
  • is_nullable: 0

a plain integer and it is not nullable β€” she's required, no skipping. 😀

πŸŽ€ ah_name

  • data_type: 'varchar'
  • is_nullable: 1
  • size: 255

varchar, max 255, and yes she's nullable β€” flexible queen. ✨

πŸ”₯ ah_action

  • data_type: 'varchar'
  • is_nullable: 0
  • size: 16

varchar capped at 16, and it's required, so bring a short one. 🫑

🌈 ah_scheme

  • data_type: 'varchar'
  • is_nullable: 1
  • size: 32

varchar, size 32, nullable. lowkey roomy, highkey optional. πŸ’«

🧚 ah_identifier

  • data_type: 'varchar'
  • is_nullable: 1
  • size: 255

varchar, size 255, nullable β€” a whole 255 characters of identifier if you want them. πŸ‘‘

πŸ’œ ah_by

  • data_type: 'varchar'
  • is_nullable: 0
  • size: 255

varchar, size 255, not nullable. someone has to take credit for this and it's gonna be recorded. πŸ“

πŸ“ ah_from

  • data_type: 'varchar'
  • is_nullable: 0
  • size: 255

varchar, size 255, also not nullable. we know where it came from, fr fr. 🫢

⭐ ah_on

  • data_type: 'datetime'
  • datetime_undef_if_invalid: 1
  • is_nullable: 0

a datetime, and heads up bestie: datetime_undef_if_invalid is 1, which means if the value is invalid it comes back undefined. also it is not nullable. handle with care. ⚠️


no technical notes got left behind here, bestie β€” every accessor, every data_type, every is_nullable, every is_auto_increment, every size and that datetime_undef_if_invalid all made it to the group chat. πŸ’–

and that's the whole page, slay. this one shipped with perl v5.40.0, dated 2024-11-12 β€” mwah, iconic, no notes. πŸŽ€βœ¨πŸ’…

πŸ“¦ where this page comes from