salix/db/export-data.sh

104 lines
1.4 KiB
Bash
Raw Normal View History

#!/bin/bash
2019-04-03 08:29:05 +00:00
DUMPED_FILE="dump/dumpedFixtures.sql"
INI_FILE="config.production.ini"
dump_tables() {
SCHEMA=$1
echo "USE \`$SCHEMA\`;" >> "$DUMPED_FILE"
mysqldump --defaults-file="$INI_FILE" --no-create-info $@ >> "$DUMPED_FILE"
}
echo "" > "$DUMPED_FILE"
2019-04-03 09:21:54 +00:00
TABLES=(
util
config
)
dump_tables ${TABLES[@]}
2019-04-03 08:29:05 +00:00
TABLES=(
account
role
roleInherit
roleRole
)
dump_tables ${TABLES[@]}
TABLES=(
salix
ACL
fieldAcl
)
dump_tables ${TABLES[@]}
TABLES=(
vn
alertLevel
bookingPlanner
cplusInvoiceType477
cplusSubjectOp
cplusTaxBreak
pgc
tag
2019-04-05 07:20:22 +00:00
zoneGeo
2019-04-03 08:29:05 +00:00
)
dump_tables ${TABLES[@]}
TABLES=(
vn2008
accion_dits
bionic_updating_options
businessReasonEnd
cl_con
cl_res
cl_dev
cl_mot
container
department
escritos
Gastos
Grupos
iva_group_codigo
Monedas
state
tarifa_componentes
tarifa_componentes_series
Tintas
)
dump_tables ${TABLES[@]}
TABLES=(
bi
tarifa_componentes
tarifa_componentes_series
)
dump_tables ${TABLES[@]}
TABLES=(
cache
cache
)
dump_tables ${TABLES[@]}
TABLES=(
hedera
imageCollection
2019-04-03 08:29:05 +00:00
tpvConfig
tpvError
tpvResponse
)
dump_tables ${TABLES[@]}
TABLES=(
postgresql
calendar_labour_type
labour_agreement
media_type
professional_category
profile_type
workcenter
)
dump_tables ${TABLES[@]}