Bladeren bron

Merge branch 'master' of http://git.bbh/chess/elxr

master
pb 1 week geleden
bovenliggende
commit
ec0202a5d7
5 gewijzigde bestanden met toevoegingen van 59 en 7 verwijderingen
  1. 10
    0
      emberup.sh
  2. 1
    0
      i.lin.sh
  3. 2
    1
      index.js
  4. 2
    2
      load.sqlexpress.sh
  5. 44
    4
      loopback.linkmodels.sh

+ 10
- 0
emberup.sh Bestand weergeven

@@ -0,0 +1,10 @@
// Client refactor

[^\/]*[^\/]*\s*(import\s*AuthenticatedRouteMixin.*)
// $1


// Regexp replace
extend\([.|\n|\r|\s]*[^\/U]*AuthenticatedRouteMixin[.|\n|\r|\s]*,
extend (\n// AuthenticatedRouteMixin, \n


+ 1
- 0
i.lin.sh Bestand weergeven

@@ -210,6 +210,7 @@ else
git config --global user.name "$GITUSER"
git config --global user.email "$GITEMAIL"
git config --global credential.helper store
git config --global pull.rebase false

# Install Python 2 if not installed
if ! is_package_installed "python2"; then

+ 2
- 1
index.js Bestand weergeven

@@ -76,7 +76,8 @@ const { Console } = require('console');
const { env } = require('process');
const { validate } = require('uuid');
var core = utils.core(0)
const PATTERNAPI = core.PATTERNAPI
// const PATTERNAPI = core.PATTERNAPI
const PATTERNAPI = require('serververse').PATTERNAPI
// const RESTAPI = require('serververse').RESTAPI
const RESTAPI = (function(){


+ 2
- 2
load.sqlexpress.sh Bestand weergeven

@@ -15,10 +15,10 @@ read -p "Enter the database name (default: $INSTANCENAME): " DB_NAME
DB_NAME=${DB_NAME:-$INSTANCENAME}

# Copy the backup file to /tmp
cp /home/elxrprod/chess/development_A/$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
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
rm /tmp/reduced_${DB_NAME}_backup

+ 44
- 4
loopback.linkmodels.sh Bestand weergeven

@@ -5,6 +5,7 @@ manage_files() {
# Define the source (folder a) and destination (folder b)
folder_a="$1"
folder_b="$2"
prefix="$3"

# Ensure both folders exist
if [[ ! -d "$folder_a" ]]; then
@@ -31,8 +32,8 @@ manage_files() {
# Check if the file already exists in folder_b
if [[ ! -e "$destination" ]]; then
# Create a symbolic link in folder_b with absolute paths
ln -s "$file" "$destination"
echo "Linked '$file' to '$destination'"
ln -s "$3../../node_modules/$1/$filename" "$destination"
echo "Linked '../../node_modules/$1/$filename' to '$destination'"
else
echo "File '$destination' already exists, skipping..."
fi
@@ -62,10 +63,46 @@ manage_files() {
done
}

find_broken_symlinks() {
local target_dir="${1:-.}"
echo "🔍 Searching for broken symlinks in: $target_dir"
find "$target_dir" -xtype l
}

find_and_delete_broken_symlinks() {
local target_dir="${1:-.}"
echo "🔍 Searching for broken symlinks in: $target_dir"

# Find broken symlinks
local broken_links
broken_links=$(find "$target_dir" -xtype l)

if [[ -z "$broken_links" ]]; then
echo "✅ No broken symlinks found."
return
fi

echo "⚠️ Found the following broken symlinks:"
echo "$broken_links"
echo

# Confirm deletion
read -rp "❓ Do you want to delete these broken symlinks? [y/N] " confirm
if [[ "$confirm" =~ ^[Yy]$ ]]; then
echo "$broken_links" | while read -r link; do
rm "$link" && echo "🗑️ Deleted: $link"
done
else
echo "🚫 Deletion canceled."
fi
}

find_and_delete_broken_symlinks "cihsr-server/cihsr/lib/vmodel"

# 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/dataimport.js"
@@ -78,3 +115,6 @@ rm "./cihsr-server/cihsr/models/journalgroup.js"
rm "./cihsr-server/cihsr/models/sageopbill.js"
rm "./cihsr-server/cihsr/models/elixirlaborder.js"
rm "./cihsr-server/cihsr/models/pacsorderitem.js"

# cp "chess-server-lib/common/models/billablepackage.js" "./cihsr-server/cihsr/models/billablepackage.js"


Laden…
Annuleren
Opslaan