Apache...Hstore(3pm)
π Apache::Session::Serialize::Hstore π
okay bestie, so this is a page from the User Contributed Perl Documentation manual (iykyk, the perl 3pm girlies) and it's all about Apache::Session::Serialize::Hstore β the little module that handles serialize/unserialize duties for your PostgreSQL hstore storage. yes, that's the whole personality β¨
πΈ NAME πΈ
Apache::Session::Serialize::Hstore β literally the module that serializes/unserializes datas for PostgreSQL hstore storage. that's it, that's the job, and it does it slayfully π
β¨ SYNOPSIS β¨
here's the vibe check β the whole API in four lines, no notes:
use Apache::Session::Serialize::Hstore;
$zipped = Apache::Session::Serialize::Hstore::serialize($ref);
$ref = Apache::Session::Serialize::Hstore::unserialize($zipped);
like, you throw a ref at it, it gives you back $zipped, and it can absolutely reverse that. icon behavior π«Ά
π DESCRIPTION π
so this module fulfills the serialization interface of Apache::Session β it's the plug-in-able piece that fits into that bigger system, bestie. and it's very specific about what it touches: it serializes only ref data value for PostgreSQL hstore fields. that's the whole scope. no cap, that's the assignment and it ate π
π¦ SEE ALSO π¦
JSONApache::Session
go give them a little visit, they're the neighbors π‘
π BUG REPORT π
got a bug? need a feature? use the OW2 system to report bug or ask for features, the link is right here and it's giving official:
please don't suffer in silence, bestie β the whole point of a bug tracker is so you don't have to π
π COPYRIGHT AND LICENSE π
the credits section, aka the main characters:
- 2009-2025 by Xavier Guimard
- 2013-2025 by ClΓ©ment Oudot
- 2019-2025 by Maxime Besson
- 2013-2025 by Worteks
- 2023-2025 by Linagora
and now the legal part, which I'm keeping exactly as it is because it's important and also because you don't mess with license text (respectfully, fr fr):
This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
like, read the license. actually read it. it's giving "I promise it's not that long" and it genuinely is short, so no excuses π
π and that's the whole page! sign-off time: this was perl v5.40.1, dated 2026-05-14, and the page itself was Apache...Hstore(3pm) β periodt. now go serialize something gorgeous πβ¨
π¦ where this page comes from
- debian trixie: libapache-session-browseable-perl 1.3.16-1+deb13u1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libapache-session-browseable-perl 1.3.19-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms