UR::Da...::Meta(3pm)

πŸ“¦
version 0.470 Β· 2 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– UR::DataSource::Meta β€” the tea β˜•βœ¨

okay bestie, you found the manpage for UR::DataSource::Meta, and ngl it's a whole mood. it's the datasource that holds all the table/column meta data for the UR namespace itself. like… the schema of the schema. schema-ception. it's giving inception but for databases πŸŒ€πŸ‘‘


✨ SYNOPSIS ✨

  my $meta_table = UR::DataSource::RDBMS::Table->get(
                       table_name => 'DD_TABLE'
                       namespace => 'UR',
                   );

  my @myapp_tables = UR::DataSource::RDBMS::Table->get(
                       namespace => 'MyApp',
                   );

like literally just get() and vibe. that's it. that's the whole thing 🫢


🌸 DESCRIPTION 🌸

UR::DataSource::Meta is a datasource that contains all table/column meta data for the UR namespace itself. essentially the schema schema. no cap. the meta to your data. the blueprint to your blueprints πŸ’…βœ¨


πŸ¦‹ INHERITANCE πŸ¦‹

UR::DataSource::Meta is a subclass of UR::DataSource::SQLite. so it inherits all that SQLite energy. iconic behaviour honestly πŸŽ€


πŸ‘‘ get() required parameters πŸ‘‘

bestie listen up, this part is IMPORTANT πŸ‘€

namespace or data_source are required parameters when you're calling get() on any MetaDB-sourced object types.

fr fr. don't skip them. the get() will simply not slay without them 😭 no namespace, no data_source, no results. periodt.

okay and that's the whole page, bestie, we ate and left no crumbs πŸ“πŸ’œ this was plucked straight outta the User Contributed Perl Documentation for UR::Da...::Meta(3pm), running on perl v5.32.1, dated 2022-01-17. mwah πŸ’‹βœ¨ go build something iconic with your MetaDB πŸ¦‹πŸŒˆβ­

πŸ“¦ where this page comes from