Provided by: libsql-translator-perl_1.66-1_all 

NAME
SQL::Translator::Schema::Object - Base class for SQL::Translator schema objects
SYNOPSIS
package SQL::Translator::Schema::Foo;
use Moo;
extends 'SQL::Translator::Schema::Object';
DESCRIPTION
Base class for Schema objects. A Moo class consuming the following roles.
SQL::Translator::Role::Error
Provides "$obj->error", similar to Class::Base.
SQL::Translator::Role::BuildArgs
Removes undefined constructor arguments, for backwards compatibility.
SQL::Translator::Schema::Role::Extra
Provides an "extra" attribute storing a hashref of arbitrary data.
SQL::Translator::Schema::Role::Compare
Provides an "$obj->equals($other)" method for testing object equality.
perl v5.40.0 2024-11-23 SQL::Translator::Schema::Object(3pm)