DBIO-PostgreSQL
view release on metacpan or search on metacpan
lib/DBIO/PostgreSQL/Result.pm view on Meta::CPAN
=item C<force> - boolean, generates C<FORCE ROW LEVEL SECURITY>
=item C<policies> - hashref of policy name to policy definition (C<for>, C<using>, C<with_check>)
=back
=head2 pg_check_constraint
__PACKAGE__->pg_check_constraint('run_status_invariant' =>
"(status IN ('Pending','Running','Done') AND error IS NULL)"
. " OR status IN ('Blocked','Failed','Cancelled')"
);
__PACKAGE__->pg_check_constraint('idx_name' => {
constraint_name => 'idx_name',
definition => 'CHECK (col > 0)',
columns => ['col'],
});
my $def = $class->pg_check_constraint('run_status_invariant');
Get or set a named CHECK constraint. Accepts either a plain string (the
( run in 2.068 seconds using v1.01-cache-2.11-cpan-800906f7e73 )