DBIx::C...aLoader(3)
π NAME π
Okay bestie, welcome to the DBIx::C...aLoader(3) page β it lives in the User Contributed Perl Documentation section, and it's all about the Schema Loader Factory:
DBIx::Class::Migration::SchemaLoader β Schema Loader Factory β¨
π SYNOPSIS π
For internal use only
Like, literally internal-only vibes. No cap. π
π¦ DESCRIPTION π¦
So, bestie: often when you're running migrations, you need to auto generate a DBIx::Class::Schema directly from the database that already exists. This class is the one that performs that function. Slay. π
There are no end user bits here, but we do expose an %ENV variable that turns on DBIx::Class::Schema::Loader debugging mode. That's lowkey useful because the generated schema will get dumped to STDOUT, which helps you sort out any confusion about your classes and relationships. Iconic debugging behavior, honestly. π₯
export DBIC_MIGRATION_DEBUG=1
Or run it one time:
DBIC_MIGRATION_DEBUG=1 dbic-migration [command]
π SEE ALSO π
DBIx::Class::MigrationDBIx::Class::Schema::Loader
Go read those too, iykyk. π«Ά
π AUTHOR π
See DBIx::Class::Migration for author information. That's where the author lore lives. β¨
π COPYRIGHT & LICENSE π
See DBIx::Class::Migration for copyright and license information. All the legal-ish details are chilling over there. π
Signing off with the source tea: this page is from perl v5.42.0, dated 2020-06-03. Mwah π
π¦ where this page comes from
- opensuse-leap 16.0: perl-DBIx-Class-Migration 0.075-bp160.1.10 Β· Artistic-1.0 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