fix(bin): adjust COPY statement
This commit is contained in:
parent
9127376c07
commit
a18c0177fd
|
@ -14,15 +14,19 @@ echo "DB_NAME: $DB_NAME"
|
|||
DB_USER="$2"
|
||||
echo "DB_USER: $DB_USER"
|
||||
DB_SCHEMA="$3"
|
||||
echo "DB_SCHEMA: ${DB_SCHEMA}"
|
||||
echo "DB_SCHEMA: $DB_SCHEMA"
|
||||
DB_SCHEMA_VBN="$4"
|
||||
echo "DB_SCHEMA_VBN: ${DB_SCHEMA_VBN}"
|
||||
echo "DB_SCHEMA_VBN: $DB_SCHEMA_VBN"
|
||||
OUT_FILE="$5"
|
||||
echo "OUT_FILE: ${OUT_FILE}"
|
||||
echo "OUT_FILE: $OUT_FILE"
|
||||
#
|
||||
psql -h localhost -p 5432 -U $DB_USER -f ./sql/compare-zhv-with-vbn.sql -d $DB_NAME -v schema_vbn=$DB_SCHEMA_VBN -v schema=$DB_SCHEMA
|
||||
#create export
|
||||
COPY="COPY (SELECT * FROM " + $DB_SCHEMA + ".vw_stops_zhv_join_vbn_ue) TO STDOUT WITH DELIMITER AS ',' CSV HEADER NULL '' QUOTE '\"';"
|
||||
VAR1="COPY (SELECT * FROM "
|
||||
echo "VAR1: $VAR1"
|
||||
VAR2=".vw_stops_zhv_join_vbn_ue) TO STDOUT WITH DELIMITER AS ',' CSV HEADER NULL '' QUOTE '\\\"';"
|
||||
echo "VAR2: $VAR2"
|
||||
COPY=$VAR1$DB_SCHEMA$VAR2
|
||||
echo "COPY: ${COPY}"
|
||||
psql -U $DB_USER -d $DB_NAME -c $COPY -o $OUT_FILE
|
||||
#
|
||||
|
|
Loading…
Reference in New Issue