DBIx::C...::State(3)
β¨ NAME β¨
DBIx::Class::Schema::Diff::State β bestie, it's the diff object of a single schema π
(yeah it's one of those User Contributed Perl Documentation pages, we love a community moment π«Ά)
πΈ SYNOPSIS πΈ
okay so here's the whole vibe, copy-paste coded exactly:
use DBIx::Class::Schema::Diff::State;
my $State = DBIx::Class::Schema::Diff::State->new(
schema => $schema
);
$State = $State->filter_out('isa');
# Get all info about the schema as 'differences' (hash structure):
my $hash = $D->diff;
# Git a checksum/fingerprint of the schema state data:
my $checksum = $State->fingerprint;
look at her go π iconic behaviour fr fr
π¦ DESCRIPTION π¦
so this class is a subclass of DBIx::Class::Schema::Diff, and it shares the exact same API. but here's the plot twist, bestie: instead of needing an old_schema and a new_schema, it only needs a single schema β and then the diff comes back as if everything changed. every last thing. the whole glow-up. π
what that gives you is simply a way to explore the state/data of one single schema using the very same data structure as a normal diff between two schemas, plus it's got the very powerful, chainable filter and filter_out methods backing you up. chainable. like a friendship bracelet. π
This
and then the page just says "This" and dips?? π that's literally where the source text ends, no cap, I'm not making it up, we're leaving it exactly as found π
π SEE ALSO π
DBIx::Class::Schema::Diff
π AUTHOR π
Henry Van Styn <vanstyn@cpan.org> β thank you for your service, king π«Άβ¨
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2020 by IntelliTree Solutions llc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay, open source, we stan. π
and that's the whole page, bestie!! this absolute banger was cooked up by perl v5.42.0 on 2025-07-25, and it lives at DBIx::C...::State(3) π
β¨ go forth and diff your schema, main character ππ¦πΈ
π¦ where this page comes from
- fedora 43: perl-DBIx-Class-Schema-Diff 1.13-15.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms