Tangra...:Sybase(3pm)

πŸ“¦
version 2.12 Β· 3 versions
, in ubuntu noble, ubuntu resolute, ubuntu stonking

✨ Tangra...:Sybase ✨

okay bestie, welcome to Tangra...:Sybase(3pm) β€” it's a page from the User Contributed Perl Documentation corner of the world, and it's all about doing Orthogonal Object Persistence in Sybase databases. πŸ’…


πŸ¦‹ NAME πŸ¦‹

Tangram::Sybase β€” literally Orthogonal Object Persistence in Sybase databases. that's the whole vibe. 🫢


🌸 SYNOPSIS 🌸

here's the group chat recap of how you actually use this thing:

use Tangram;
use Tangram::Sybase;

$schema = Tangram::Sybase->schema( $hashref );

Tangram::Sybase->deploy($schema, $dbh);

$storage = Tangram::Sybase->connect( $schema,
   $data_source, $username, $password );

$storage->disconnect();

Tangram::Sybase->retreat($schema, $dbh);

πŸ’– DESCRIPTION πŸ’–

so this right here is the entry point into the Sybase-specific object-relational persistence backend. main character energy, but for Sybase specifically. πŸ‘‘

here's the tea tho: Sybase only supports a single prepared statement per connection. because of that, this backend disables the usage of prepared statements entirely. not me fixing the problem by just... not doing the thing 😭

🚨 also important: the vanilla Relational backend may not be used with Sybase databases. like, don't even try it bestie, that's not the move.

πŸŽ€ METHODS πŸŽ€

plot twist: this backend adds zero methods. none. not a single one. πŸ™ˆ

so if you're looking for the methods that do exist, go read up on Tangram::Relational β€” that's where the actual menu lives. iykyk. ✨


πŸ’€ WARNING πŸ’€

ngl this one hurts a little. This backend has not been tested in quite some time. like, quite some time. 😭

and the manpage itself is out here asking the real questions: is the database even called "Sybase" any more?? 🧚 honestly? fair question.


that's the whole page, babe β€” no cap, no extra lore, everything's right here. 🌈

🌸 signing off with love 🌸 β€” this was perl v5.36.0, dated 2022-10-16, and it goes out to you from the same lovely people at Tangra...:Sybase(3pm). take care of yourself, drink water, and maybe don't run an untested Sybase backend in prod. πŸ’–πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from