Project

General

Profile

1
#!/bin/bash -e
2
. "$(dirname "${BASH_SOURCE[0]}")"/db.sh
3
.rel make.sh
4

    
5
if self_not_included; then
6

    
7
pg_export_table_to_dir()
8
{
9
	begin_target; check_fake_target_exists
10
	local table="$1"; shift; mk_table_esc
11
	stdout="$exports_dir/$table.csv" to_file pg_export "$@"
12
}
13

    
14
pg_export_tables_to_dir()
15
# usage: exports_dir=... schema=... pg_export_tables_to_dir table...
16
{
17
	echo_func; kw_params exports_dir schema; : "${exports_dir:?}" "${schema:?}"
18
	for table in "$@"; do pg_export_table_to_dir "$table"; done
19
}
20

    
21
fi
(5-5/11)