Help for this page
my $sth = $dbh->prepare("select tablename from pg_tables where schema +name=?"); $sth->execute($schema); ... push @tables, @t; } $sth->finish;
my %children = ( 'a' => [ 'b', 'c' ], ... sub children { @{$children{$_[0]} || []}; } my @unsorted = ( 'z', 'a', 'x', 'c', 'b', 'y' ); my @sorted = toposort(\&children, \@unsorted);