瀏覽代碼

Fixed sql express laod scripts

master
pb 1 周之前
父節點
當前提交
74a49fb718
共有 2 個檔案被更改,包括 7 行新增6 行删除
  1. 2
    2
      load.sqlexpress.sh
  2. 5
    4
      loopback.linkmodels.sh

+ 2
- 2
load.sqlexpress.sh 查看文件

DB_NAME=${DB_NAME:-$INSTANCENAME} DB_NAME=${DB_NAME:-$INSTANCENAME}


# Copy the backup file to /tmp # Copy the backup file to /tmp
cp /home/elvt/pgsys/$INSTANCENAME-data/dbdumps/reduced_${DB_NAME}_backup /tmp
cp /home/elxrprod/chess/production_A/$INSTANCENAME-data/dbdumps/reduced_${DB_NAME}_backup /tmp


# Restore the database # Restore the database
sqlcmd -S localhost -U sa -Q "RESTORE DATABASE $DB_NAME FROM DISK = '/tmp/reduced_${DB_NAME}_backup' WITH MOVE '$DB_NAME' TO '/var/opt/mssql/data/$DB_NAME.mdf', MOVE '${DB_NAME}_log' TO '/var/opt/mssql/data/$DB_NAME_log.ldf'"
sqlcmd -N -C -S localhost -U sa -Q "RESTORE DATABASE $DB_NAME FROM DISK = '/tmp/reduced_${DB_NAME}_backup' WITH MOVE '$DB_NAME' TO '/var/opt/mssql/data/$DB_NAME.mdf', MOVE '${DB_NAME}_log' TO '/var/opt/mssql/data/$DB_NAME_log.ldf'"


# Clean up by removing the backup file from /tmp # Clean up by removing the backup file from /tmp
rm /tmp/reduced_${DB_NAME}_backup rm /tmp/reduced_${DB_NAME}_backup

+ 5
- 4
loopback.linkmodels.sh 查看文件

# Check if the file already exists in folder_b # Check if the file already exists in folder_b
if [[ ! -e "$destination" ]]; then if [[ ! -e "$destination" ]]; then
# Create a symbolic link in folder_b with absolute paths # Create a symbolic link in folder_b with absolute paths
ln -s "$file" "$destination"
echo "Linked '$file' to '$destination'"
ln -s "../../node_modules/$1/$filename" "$destination"
echo "Linked '../../node_modules/$1/$filename' to '$destination'"
else else
echo "File '$destination' already exists, skipping..." echo "File '$destination' already exists, skipping..."
fi fi


# Example of calling the function on multiple folder pairs # Example of calling the function on multiple folder pairs


manage_files "./chess-server-lib/common/models" "./cihsr-server/cihsr/models"
manage_files "./chess-server-lib/common/lib/vmodel" "./cihsr-server/cihsr/lib/vmodel"
manage_files "chess-server-lib/common/models" "cihsr-server/cihsr/models"
manage_files "chess-server-lib/common/lib/vmodel" "cihsr-server/cihsr/lib/vmodel"


rm "./cihsr-server/cihsr/models/labrtfresult.js" rm "./cihsr-server/cihsr/models/labrtfresult.js"
rm "./cihsr-server/cihsr/models/dataimport.js" rm "./cihsr-server/cihsr/models/dataimport.js"
rm "./cihsr-server/cihsr/models/sageopbill.js" rm "./cihsr-server/cihsr/models/sageopbill.js"
rm "./cihsr-server/cihsr/models/elixirlaborder.js" rm "./cihsr-server/cihsr/models/elixirlaborder.js"
rm "./cihsr-server/cihsr/models/pacsorderitem.js" rm "./cihsr-server/cihsr/models/pacsorderitem.js"


Loading…
取消
儲存