App-DBBrowser
view release on metacpan or search on metacpan
bin/db-browser view on Meta::CPAN
#!/usr/bin/env perl
use warnings;
use strict;
use 5.016;
our $VERSION = '2.443';
use Term::Choose::Screen qw( hide_cursor show_cursor clear_to_end_of_screen );
use App::DBBrowser;
use Encode::Locale;
binmode STDIN, ':encoding(console_in)';
binmode STDOUT, ':encoding(console_out)';
binmode STDERR, ':encoding(console_out)';
BEGIN {
print hide_cursor();
$ENV{TC_RESET_AUTO_UP} = 0;
if ( $^O eq 'MSWin32' ) {
require Win32::Console::ANSI;
print "\e(U";
}
}
END {
delete $ENV{TC_RESET_AUTO_UP};
print clear_to_end_of_screen();
print show_cursor();
}
my $db_browser = App::DBBrowser->new();
$db_browser->run();
__END__
=pod
=encoding UTF-8
=head1 NAME
C<db-browser> - Browse SQL databases and their tables interactively.
=head1 VERSION
Version 2.443
=head1 SYNOPSIS
db-browser -h|--help
db-browser
db-browser database, ...
When the C<db-browser> is called with C<-h> or C<--help>, it displays a L<menu|/db-browser -h> that allows users to
configure options and obtain information.
If C<db-browser> is called without arguments, the user can choose from the databases offered by the database plugin.
If C<db-browser> is called with arguments, those arguments are treated as the list of available databases (or as
available ODBC data sources when using the DBD::ODBC driver).
=head2 SQLite/Firebird
db-browser -s|--search
Calling C<db-browser> with C<-s|--search> initiates a new search for databases instead of using cached data.
=head1 DESCRIPTION
Before using C<db-browser>, ensure you have backed up your databases.
( run in 1.792 second using v1.01-cache-2.11-cpan-c966e8aa7e8 )