Used sequpgrade.sh to upgrade existing seqs

This commit is contained in:
2022-05-29 20:58:23 +02:00
parent 10ee4198f0
commit 6214493c18
57 changed files with 802 additions and 806 deletions

View File

@@ -16,7 +16,7 @@ CONFIG=0
CONFIG_FILE_NAME="postgres.cfg"
CONFIG_FILE_TEMPLATE="$WDIR/${CONFIG_FILE_NAME}.example"
step_config() {
seq_config() {
initSeqConfig "$CONFIG_FILE_NAME" "$CONFIG_FILE_TEMPLATE"
if [ $? -eq 0 ] ; then
CONFIG=1
@@ -24,14 +24,14 @@ step_config() {
}
step_1_info() { echo "Installing $toolName dependencies"; }
step_1_alias() { ALIAS="install"; }
step_1_alias() { echo "install"; }
step_1() {
local aptOption=
exe apt update
endReturn -o $? "Updating apt repositories failed"
if [ $QUIET -ne 0 ] ; then
if quiet ; then
aptOption="-y"
else
aptOption=""
@@ -41,7 +41,7 @@ step_1() {
}
step_2_info() { echo "Create postgres database"; }
step_2_alias() { ALIAS="createdb"; }
step_2_alias() { echo "createdb"; }
step_2() {
readDatabaseInfos
@@ -52,7 +52,7 @@ step_2() {
}
step_4_info() { echoinfoArgs "[DATABASE]"; echo "Drop a postgres database"; }
step_4_alias() { ALIAS="dropdb"; }
step_4_alias() { echo "dropdb"; }
step_4() {
shift
local dbname=$1
@@ -65,7 +65,7 @@ step_4() {
}
step_6_info() { echoinfoArgs "[DATABASE]"; echo "Size of a postgres database"; }
step_6_alias() { ALIAS="sizedb"; }
step_6_alias() { echo "sizedb"; }
step_6() {
shift
local dbname=$1
@@ -78,14 +78,14 @@ step_6() {
}
step_8_info() { echo "List available databases"; }
step_8_alias() { ALIAS="listdb"; }
step_8_alias() { echo "listdb"; }
step_8() {
exe cd ~postgres
exe su ${toolUser} -c "psql -c '\l'"
}
step_10_info() { echoinfoArgs "[DATABASE]"; echo "List all tables of a postgres database"; }
step_10_alias() { ALIAS="listtables"; }
step_10_alias() { echo "listtables"; }
step_10() {
shift
local dbname=$1
@@ -98,7 +98,7 @@ step_10() {
}
step_20_info() { echoinfoArgs "[DATABASE]"; echo "Backup ${toolName} database"; }
step_20_alias() { ALIAS="backupdb"; }
step_20_alias() { echo "backupdb"; }
step_20() {
shift
local dbname=$1
@@ -118,7 +118,7 @@ step_20() {
}
step_22_info() { echo "Postgres database restore"; }
step_22_alias() { ALIAS="restoredb"; }
step_22_alias() { echo "restoredb"; }
step_22() {
echo " [I] Postgres database restore procedure"
echo "1. Create a empty postgres database first (step 4)"
@@ -140,7 +140,7 @@ step_24_info() {
echoinfoArgs "[DATABASE]"
echo "Clean all ${DELYEAR} backups of a database";
}
step_24_alias() { ALIAS="backupclean"; }
step_24_alias() { echo "backupclean"; }
step_24() {
shift
local DELYEAR=$(($(date +%Y)-2))
@@ -169,5 +169,5 @@ readDatabaseInfos() {
echo
}
VERSION_SEQREV=14
readonly sqr_minVersion=16
. /usr/local/bin/sequencer.sh