Schnittstelle CampusOnline (TU Graz) zu SuperX-Modul COSTAGE http://www.superx-projekt.de/doku/costage_modul/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1301 lines
36 KiB

#!/bin/bash
# XML-generiertes SQL-Script
# von costage_prepare_unlfiles.xsl
if [ "$1" == "" ]
then
echo "Usage: costage_prepare_unlfiles.x <Delimiter> HEADER<optional>"
echo "Beispiel: costage_prepare_unlfiles.x , HEADER"
echo "Folgende Dateien können geladen werden:"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_amtstat_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_lokal_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_fachsemester_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_fakultaeten_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_hauptstudien_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_hoererstatus_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_laender_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_land_regionen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_semester_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studien_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studien_spoversionen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienarten_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienfaecher_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_mtsg_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienkennzahlen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienstatus_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studierendenstammdaten_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbungen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbung_kombination_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_hzb_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_sb_status_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_werte_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_stat_vorl_zuordnung_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_zulassungsarten_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_land_subregionen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienformen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_adressen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_urlaube_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_urlaubs_typen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_abmeldungsarten_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_personen_abmeldungen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_ersthochschulen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_st_hochschulsemester_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_detail_typen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_typen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_antritte_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_status_typen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/k_hzbart.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_abgeltungen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_gleichheitsknoten_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_lehrveranstaltungen_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_lv_teilnehmende_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_ergebnisse_v.csv"
echo "$COSTAGE_LOAD_PFAD/unl/px_studienplankontexte_v.csv"
fi
if [ ! -f $COSTAGE_LOAD_PFAD/superx.datum ]
then
echo "superx.datum wird nicht übergeben"
date +'%d.%m.%Y' > $COSTAGE_LOAD_PFAD/superx.datum
fi
if [ ! -f $COSTAGE_LOAD_PFAD/costage_unload.err ]
then
echo "costage_unload.err wird nicht übergeben"
cat /dev/null > $COSTAGE_LOAD_PFAD/costage_unload.err
fi
#zuerst alle Dateien nach UTF-8 konvertieren, wenn nötig:
sx_list_isofiles.x $COSTAGE_LOAD_PFAD/unl >iso.txt
sx_recode_isofiles.x iso.txt
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_amtstat_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_amtstat_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_abschlussziele_amtstat;"
DOQUERY "vacuum full costage_st_abschlussziele_amtstat;"
psql --dbname=$DBNAME -c "\copy costage_st_abschlussziele_amtstat from unl/px_st_abschlussziele_amtstat_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_abschlussziele_amtstat unl/costage_st_abschlussziele_amtstat.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_lokal_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_lokal_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_abschlussziele_lokal;"
DOQUERY "vacuum full costage_st_abschlussziele_lokal;"
psql --dbname=$DBNAME -c "\copy costage_st_abschlussziele_lokal from unl/px_st_abschlussziele_lokal_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_abschlussziele_lokal unl/costage_st_abschlussziele_lokal.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_fachsemester_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_fachsemester_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_fachsemester;"
DOQUERY "vacuum full costage_st_fachsemester;"
psql --dbname=$DBNAME -c "\copy costage_st_fachsemester from unl/px_st_fachsemester_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_fachsemester unl/costage_st_fachsemester.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_fakultaeten_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_fakultaeten_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_fakultaeten;"
DOQUERY "vacuum full costage_st_fakultaeten;"
psql --dbname=$DBNAME -c "\copy costage_st_fakultaeten from unl/px_st_fakultaeten_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_fakultaeten unl/costage_st_fakultaeten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_hauptstudien_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_hauptstudien_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_hauptstudien;"
DOQUERY "vacuum full costage_st_hauptstudien;"
psql --dbname=$DBNAME -c "\copy costage_st_hauptstudien from unl/px_st_hauptstudien_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_hauptstudien unl/costage_st_hauptstudien.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_hoererstatus_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_hoererstatus_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_hoererstatus;"
DOQUERY "vacuum full costage_st_hoererstatus;"
psql --dbname=$DBNAME -c "\copy costage_st_hoererstatus from unl/px_st_hoererstatus_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_hoererstatus unl/costage_st_hoererstatus.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_laender_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_laender_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_laender;"
DOQUERY "vacuum full costage_st_laender;"
psql --dbname=$DBNAME -c "\copy costage_st_laender from unl/px_st_laender_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_laender unl/costage_st_laender.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_land_regionen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_land_regionen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_land_regionen;"
DOQUERY "vacuum full costage_st_land_regionen;"
psql --dbname=$DBNAME -c "\copy costage_st_land_regionen from unl/px_st_land_regionen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_land_regionen unl/costage_st_land_regionen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_semester_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_semester_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_semester_neu;"
DOQUERY "vacuum full costage_st_semester_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_semester_neu from unl/px_st_semester_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_semester_neu unl/costage_st_semester.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studien_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studien_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studien;"
DOQUERY "vacuum full costage_st_studien;"
psql --dbname=$DBNAME -c "\copy costage_st_studien from unl/px_st_studien_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studien unl/costage_st_studien.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studien_spoversionen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studien_spoversionen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studien_spoversionen;"
DOQUERY "vacuum full costage_st_studien_spoversionen;"
psql --dbname=$DBNAME -c "\copy costage_st_studien_spoversionen from unl/px_st_studien_spoversionen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studien_spoversionen unl/costage_st_studien_spoversionen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienarten_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienarten_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studienarten;"
DOQUERY "vacuum full costage_st_studienarten;"
psql --dbname=$DBNAME -c "\copy costage_st_studienarten from unl/px_st_studienarten_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studienarten unl/costage_st_studienarten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienfaecher_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienfaecher_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studienfaecher;"
DOQUERY "vacuum full costage_st_studienfaecher;"
psql --dbname=$DBNAME -c "\copy costage_st_studienfaecher from unl/px_st_studienfaecher_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studienfaecher unl/costage_st_studienfaecher.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studiengaenge_neu;"
DOQUERY "vacuum full costage_st_studiengaenge_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_studiengaenge_neu from unl/px_st_studiengaenge_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studiengaenge_neu unl/costage_st_studiengaenge.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_mtsg_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_mtsg_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studiengaenge_mtsg;"
DOQUERY "vacuum full costage_st_studiengaenge_mtsg;"
psql --dbname=$DBNAME -c "\copy costage_st_studiengaenge_mtsg from unl/px_st_studiengaenge_mtsg_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studiengaenge_mtsg unl/costage_st_studiengaenge_mtsg.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienkennzahlen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienkennzahlen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studienkennzahlen_neu;"
DOQUERY "vacuum full costage_st_studienkennzahlen_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_studienkennzahlen_neu from unl/px_st_studienkennzahlen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studienkennzahlen_neu unl/costage_st_studienkennzahlen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienstatus_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienstatus_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studienstatus;"
DOQUERY "vacuum full costage_st_studienstatus;"
psql --dbname=$DBNAME -c "\copy costage_st_studienstatus from unl/px_st_studienstatus_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studienstatus unl/costage_st_studienstatus.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studierendenstammdaten_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studierendenstammdaten_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studierendenstammdaten_neu;"
DOQUERY "vacuum full costage_st_studierendenstammdaten_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_studierendenstammdaten_neu from unl/px_st_studierendenstammdaten_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studierendenstammdaten_neu unl/costage_st_studierendenstammdaten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbungen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbungen_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_bewerbungen;"
DOQUERY "vacuum full costage_bw_bewerbungen;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerbungen from unl/px_bw_bewerbungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_bewerbungen unl/costage_bw_bewerbungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbung_kombination_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbung_kombination_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_bewerbung_kombination;"
DOQUERY "vacuum full costage_bw_bewerbung_kombination;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerbung_kombination from unl/px_bw_bewerbung_kombination_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_bewerbung_kombination unl/costage_bw_bewerbung_kombination.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_hzb_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_hzb_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_bewerb_hzb;"
DOQUERY "vacuum full costage_bw_bewerb_hzb;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerb_hzb from unl/px_bw_bewerb_hzb_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_bewerb_hzb unl/costage_bw_bewerb_hzb.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_sb_status_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_sb_status_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_bewerb_sb_status;"
DOQUERY "vacuum full costage_bw_bewerb_sb_status;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerb_sb_status from unl/px_bw_bewerb_sb_status_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_bewerb_sb_status unl/costage_bw_bewerb_sb_status.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_sb_status;"
DOQUERY "vacuum full costage_bw_sb_status;"
psql --dbname=$DBNAME -c "\copy costage_bw_sb_status from unl/px_bw_sb_status_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_sb_status unl/costage_bw_sb_status.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_werte_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_werte_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_sb_status_werte;"
DOQUERY "vacuum full costage_bw_sb_status_werte;"
psql --dbname=$DBNAME -c "\copy costage_bw_sb_status_werte from unl/px_bw_sb_status_werte_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_sb_status_werte unl/costage_bw_sb_status_werte.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_stat_vorl_zuordnung_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_stat_vorl_zuordnung_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_sb_stat_vorl_zuordnung;"
DOQUERY "vacuum full costage_bw_sb_stat_vorl_zuordnung;"
psql --dbname=$DBNAME -c "\copy costage_bw_sb_stat_vorl_zuordnung from unl/px_bw_sb_stat_vorl_zuordnung_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_sb_stat_vorl_zuordnung unl/costage_bw_sb_stat_vorl_zuordnung.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_zulassungsarten_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_bw_zulassungsarten_v.csv wird übergeben:"
DOQUERY "truncate table costage_bw_zulassungsarten;"
DOQUERY "vacuum full costage_bw_zulassungsarten;"
psql --dbname=$DBNAME -c "\copy costage_bw_zulassungsarten from unl/px_bw_zulassungsarten_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_bw_zulassungsarten unl/costage_bw_zulassungsarten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_land_subregionen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_land_subregionen_v.csv wird übergeben:"
DOQUERY "truncate table costage_land_subregionen;"
DOQUERY "vacuum full costage_land_subregionen;"
psql --dbname=$DBNAME -c "\copy costage_land_subregionen from unl/px_land_subregionen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_land_subregionen unl/costage_land_subregionen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienformen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienformen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_studienformen;"
DOQUERY "vacuum full costage_st_studienformen;"
psql --dbname=$DBNAME -c "\copy costage_st_studienformen from unl/px_st_studienformen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_studienformen unl/costage_st_studienformen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_adressen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_adressen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_adressen;"
DOQUERY "vacuum full costage_st_adressen;"
psql --dbname=$DBNAME -c "\copy costage_st_adressen from unl/px_st_adressen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_adressen unl/costage_st_adressen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_urlaube_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_urlaube_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_urlaube;"
DOQUERY "vacuum full costage_st_urlaube;"
psql --dbname=$DBNAME -c "\copy costage_st_urlaube from unl/px_st_urlaube_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_urlaube unl/costage_st_urlaube.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_urlaubs_typen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_urlaubs_typen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_urlaubs_typen;"
DOQUERY "vacuum full costage_st_urlaubs_typen;"
psql --dbname=$DBNAME -c "\copy costage_st_urlaubs_typen from unl/px_st_urlaubs_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_urlaubs_typen unl/costage_st_urlaubs_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_abmeldungsarten_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_abmeldungsarten_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_abmeldungsarten;"
DOQUERY "vacuum full costage_st_abmeldungsarten;"
psql --dbname=$DBNAME -c "\copy costage_st_abmeldungsarten from unl/px_st_abmeldungsarten_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_abmeldungsarten unl/costage_st_abmeldungsarten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_personen_abmeldungen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_personen_abmeldungen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_personen_abmeldungen;"
DOQUERY "vacuum full costage_st_personen_abmeldungen;"
psql --dbname=$DBNAME -c "\copy costage_st_personen_abmeldungen from unl/px_st_personen_abmeldungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_personen_abmeldungen unl/costage_st_personen_abmeldungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_ersthochschulen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_ersthochschulen_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_ersthochschulen;"
DOQUERY "vacuum full costage_st_ersthochschulen;"
psql --dbname=$DBNAME -c "\copy costage_st_ersthochschulen from unl/px_st_ersthochschulen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_ersthochschulen unl/costage_st_ersthochschulen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_hochschulsemester_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_st_hochschulsemester_v.csv wird übergeben:"
DOQUERY "truncate table costage_st_hochschulsemester;"
DOQUERY "vacuum full costage_st_hochschulsemester;"
psql --dbname=$DBNAME -c "\copy costage_st_hochschulsemester from unl/px_st_hochschulsemester_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_st_hochschulsemester unl/costage_st_hochschulsemester.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_v.csv wird übergeben:"
DOQUERY "truncate table costage_leistungen;"
DOQUERY "vacuum full costage_leistungen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen from unl/px_leistungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_leistungen unl/costage_leistungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_detail_typen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_detail_typen_v.csv wird übergeben:"
DOQUERY "truncate table costage_leistungen_detail_typen;"
DOQUERY "vacuum full costage_leistungen_detail_typen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen_detail_typen from unl/px_leistungen_detail_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_leistungen_detail_typen unl/costage_leistungen_detail_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_typen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_typen_v.csv wird übergeben:"
DOQUERY "truncate table costage_leistungen_typen;"
DOQUERY "vacuum full costage_leistungen_typen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen_typen from unl/px_leistungen_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_leistungen_typen unl/costage_leistungen_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_antritte_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_antritte_v.csv wird übergeben:"
DOQUERY "truncate table costage_antritte;"
DOQUERY "vacuum full costage_antritte;"
psql --dbname=$DBNAME -c "\copy costage_antritte from unl/px_antritte_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_antritte unl/costage_antritte.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_status_typen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_status_typen_v.csv wird übergeben:"
DOQUERY "truncate table costage_leistungen_status_typen;"
DOQUERY "vacuum full costage_leistungen_status_typen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen_status_typen from unl/px_leistungen_status_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_leistungen_status_typen unl/costage_leistungen_status_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/k_hzbart.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/k_hzbart.csv wird übergeben:"
DOQUERY "truncate table costage_k_hzbart;"
DOQUERY "vacuum full costage_k_hzbart;"
psql --dbname=$DBNAME -c "\copy costage_k_hzbart from unl/k_hzbart.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_k_hzbart unl/costage_k_hzbart.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_abgeltungen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_abgeltungen_v.csv wird übergeben:"
DOQUERY "truncate table costage_abgeltungen;"
DOQUERY "vacuum full costage_abgeltungen;"
psql --dbname=$DBNAME -c "\copy costage_abgeltungen from unl/px_abgeltungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_abgeltungen unl/costage_abgeltungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_abgeltungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_abgeltungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_abgeltungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_gleichheitsknoten_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_gleichheitsknoten_v.csv wird übergeben:"
DOQUERY "truncate table costage_gleichheitsknoten;"
DOQUERY "vacuum full costage_gleichheitsknoten;"
psql --dbname=$DBNAME -c "\copy costage_gleichheitsknoten from unl/px_gleichheitsknoten_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_gleichheitsknoten unl/costage_gleichheitsknoten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_gleichheitsknoten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_gleichheitsknoten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_gleichheitsknoten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_lehrveranstaltungen_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_lehrveranstaltungen_v.csv wird übergeben:"
DOQUERY "truncate table costage_lehrveranstaltungen;"
DOQUERY "vacuum full costage_lehrveranstaltungen;"
psql --dbname=$DBNAME -c "\copy costage_lehrveranstaltungen from unl/px_lehrveranstaltungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_lehrveranstaltungen unl/costage_lehrveranstaltungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_lehrveranstaltungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_lehrveranstaltungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_lehrveranstaltungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_lv_teilnehmende_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_lv_teilnehmende_v.csv wird übergeben:"
DOQUERY "truncate table costage_lv_teilnehmende;"
DOQUERY "vacuum full costage_lv_teilnehmende;"
psql --dbname=$DBNAME -c "\copy costage_lv_teilnehmende from unl/px_lv_teilnehmende_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_lv_teilnehmende unl/costage_lv_teilnehmende.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_lv_teilnehmende.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_lv_teilnehmende.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_lv_teilnehmende.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_ergebnisse_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_ergebnisse_v.csv wird übergeben:"
DOQUERY "truncate table costage_ergebnisse;"
DOQUERY "vacuum full costage_ergebnisse;"
psql --dbname=$DBNAME -c "\copy costage_ergebnisse from unl/px_ergebnisse_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_ergebnisse unl/costage_ergebnisse.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_ergebnisse.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_ergebnisse.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_ergebnisse.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_studienplankontexte_v.csv" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/px_studienplankontexte_v.csv wird übergeben:"
DOQUERY "truncate table costage_studienplankontexte;"
DOQUERY "vacuum full costage_studienplankontexte;"
psql --dbname=$DBNAME -c "\copy costage_studienplankontexte from unl/px_studienplankontexte_v.csv using delimiters '"$1"' with null as '' CSV $2"
sx_unload_table.x costage_studienplankontexte unl/costage_studienplankontexte.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_studienplankontexte.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_studienplankontexte.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_studienplankontexte.unl"
fi