Rose::...gSerial(3pm)

πŸ’– NAME πŸ’–

Okay bestie, welcome to the Rose::...gSerial(3pm) page from User Contributed Perl Documentation β€” this one is all about Rose::DB::Object::Metadata::Column::BigSerial, aka Big serial column metadata. Periodt. πŸŽ€

✨ SYNOPSIS ✨

First you load the class, then you can build a column metadata object and tell it to make methods. The code is literally:

use Rose::DB::Object::Metadata::Column::BigSerial;

$col = Rose::DB::Object::Metadata::Column::BigSerial->new(...);
$col->make_methods(...);
...

🌸 DESCRIPTION 🌸

Objects of this class store and manipulate metadata for big serial columns β€” sometimes called "serial8" β€” in a database. Column metadata objects store information about columns (data type, size, etc.) and are responsible for creating object methods that manipulate column values. It’s giving very important little metadata goblin energy. πŸ’…

This class inherits from Rose::DB::Object::Metadata::Column::BigInt. Inherited methods that are not overridden will not be documented a second time here. See the Rose::DB::Object::Metadata::Column::BigInt documentation for more information. πŸ¦‹

πŸ¦‹ METHOD MAP πŸ¦‹

If perl is compiled to use 64-bit integers, then the method map is:

  • "get_set" β€” Rose::DB::Object::MakeMethods::Generic, scalar, "interface => 'get_set', ..."
  • "get" β€” Rose::DB::Object::MakeMethods::Generic, scalar, "interface => 'get', ..."
  • "get_set" β€” Rose::DB::Object::MakeMethods::Generic, scalar, "interface => 'set', ..."

Otherwise, the method map is:

  • "get_set" β€” Rose::DB::Object::MakeMethods::Generic, scalar, "interface => 'get_set', ..."
  • "get" β€” Rose::DB::Object::MakeMethods::Generic, scalar, "interface => 'get', ..."
  • "get_set" β€” Rose::DB::Object::MakeMethods::Generic, scalar, "interface => 'set', ..."

See the Rose::DB::Object::Metadata::Column documentation for an explanation of this method map. iykyk 😌

πŸ‘‘ OBJECT METHODS πŸ‘‘

  • type β€” Returns "bigserial". Slay. πŸ“

πŸ’œ AUTHOR πŸ’œ

John C. Siracusa (siracusa@gmail.com) β€” the icon who wrote this. 🫢

🌈 LICENSE 🌈

Copyright (c) 2010 by John C. Siracusa. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


That’s the whole vibe check, bestie πŸ’– β€” this page came from perl v5.40.1 on 2025-08-21, and the manual name is Rose::...gSerial(3pm). No cap, you’re all caught up. ✨

πŸ“¦ where this page comes from