12 |
my $git = '/tmp/pgsql-git-backup/'; |
my $git = '/tmp/pgsql-git-backup/'; |
13 |
my $verbose = 0; |
my $verbose = 0; |
14 |
my $database = ''; |
my $database = ''; |
15 |
my $repack = 1; |
my $repack = 0; |
16 |
|
|
17 |
my $usage = "Usage: $0 --database name < name-dump.sql\n"; |
my $usage = "Usage: $0 --database name < name-dump.sql\n"; |
18 |
|
|
57 |
} |
} |
58 |
|
|
59 |
while(<STDIN>) { |
while(<STDIN>) { |
60 |
if (/-- Name: (.+?);/) { |
if (/--.*Name: (\w+);.*Schema: (\w+)/) { |
61 |
write_chunk; |
write_chunk; |
62 |
$name = " $1"; |
$name = ' ' . $2 . '.' . $1; |
|
$name =~ s/\W+/ /g; |
|
63 |
undef $d; |
undef $d; |
64 |
$d = ''; |
$d = ''; |
65 |
} |
} |