I was receiving the same error with 0.86 when reverse engineering a
schema. The only reference to extract_bracketed I can find in any module
is in Text::Balanced, so I figure that should have been included, and
could have been an oversite.
I repaired my test installation by doing the following
Adding the Line:
use Text::Balanced qw(extract_bracketed);
to the modules declerations.
and modifying the referenced line of Alzabo::RDBMSRules::PostgreSQL.pm
to
while ( my $spi_expr = Text::Balanced::extract_bracketed( $spi, '{}',
'[^{}]*' ) )
although I'm still struggling with Index already exists errors now, it
got me past this hurdle.