-
Notifications
You must be signed in to change notification settings - Fork 0
Cheat Sheet
Recurring tasks and other useful stuff…
Install updates and remove packages
sudo apt full-upgrade
sudo rebootNiemals git-Kommandos als root-Nutzer oder mit dem sudo-Befehl ausführen.
Get latest source code from git for Aquila HGV and the update HTML files for HGV Texte
cd /var/www/aquila
git fetch
git merge edelweiss/symfony5
composer updateDo not run Composer as root/super user! See Composer documentaion for details
(for dev cd into /var/www/aquila_dev)
first update in dev, commit and push; then pull in prod and update again (!?)
cd /var/www/aquila_dev
git submodule update --remote
git add public/texte
git commit -m 'update HGV.Texte'
git push edelweiss symfony5_papy:symfony5
cd /var/www/aquila
git fetch
git merge edelweiss/symfony5
git submodule update --remotecd /var/www/aquila
sudo php bin/console cache:pool:clear cache.global_clearer
sudo rm -rf var/cache/prod/*(for dev cd into /var/www/aquila_dev)
cd /var/www/aquila
php bin/consoleFind duplicate images entries
SELECT hgv_id, url, COUNT(*) AS c, GROUP_CONCAT(id) FROM `pictureLink` WHERE 1 GROUP BY hgv_id, url HAVING c > 1 Add unique contraint to pictureLink::hgv_id and pictureLink::url
ALTER TABLE pictureLink ADD UNIQUE unique_hgv_url (hgv_id, url(512))Insert new urls into pictureLink, avoiding duplicates and ignoring HGV ids that don’t exist
Vorab VLOOKUP-Abgleich mit hgv::tmNr und hgv::id aus Aquila-HGV, um a, b, c und X, Y, Z zu ergänzen.
INSERT IGNORE INTO pictureLink (hgv_id, institution, url) VALUES
('14547', 'papyri.uni-leipzig.de', 'https://papyri.uni-leipzig.de/receive/BonnPapyri_schrift_00001450'),
('14548', 'papyri.uni-leipzig.de', 'https://papyri.uni-leipzig.de/receive/BonnPapyri_schrift_00000050');Delete url clusters from pictureLink
DELETE FROM `pictureLink` WHERE url LIKE '%www.altegeschichte.uni-bonn.de%'