This commit is contained in:
Roger Rutishauser 2024-10-12 22:22:25 +02:00
parent 0106e2e3bd
commit bbe06ee3b5

View File

@ -55,43 +55,102 @@ For Production: sudo -u www-data php symfony search:populate --update
## Build nested set
```
sudo -u www-data php symfony propel:build-nested-set
```
## Generate Slugs
Generate Slugs
```
sudo -u www-data php symfony propel:generate-slugs
Delete all Jobs
```
## Delete all Jobs
```
sudo -u www-data php symfony jobs:clear
AtoM Worker Live Log
```
## AtoM Worker Live Log
```
journalctl -f -u atom-worker
restart worker
```
## restart worker
```
sudo systemctl reset-failed atom-worker
Add SuperUser account
```
## Add SuperUser account
```
sudo -u www-data php symfony tools:add-superuser --email="youremail@example.com" --password="MYSUPERPASSWORD" <username>
Delete DB
sudo -u www-data php symfony propel:insert-sql
```
##Delete DB
löscht alle Einträge in den Tables. DB und Tables bleiben bestehen.
Delete Archival Description and its digital objects
# objects first:
sudo -u www-data php symfony digitalobject:delete --and-descendants <slug>
#archival descriptions:
sudo -u www-data php symfony tools:delete-description -B <slug>
Delete all drafts
sudo -u www-data php symfony tools:delete-drafts
delete all physical storage in AtoM that is not linked
php symfony physicalobject:delete-unlinked
Import CSV
sudo -u www-data php symfony csv:import /home/administrator/atom-import-who-isad-2.6_definitiv.csv --index --update="delete-and-replace"
Physical Storage:
```
sudo -u www-data php symfony propel:insert-sql
```
## Delete Archival Description and its digital objects
objects first:
```
sudo -u www-data php symfony digitalobject:delete --and-descendants <slug>
```
archival descriptions:
```
sudo -u www-data php symfony tools:delete-description -B <slug>
```
## Delete all drafts
```
sudo -u www-data php symfony tools:delete-drafts
```
## delete all physical storage in AtoM that is not linked
```
php symfony physicalobject:delete-unlinked
```
## Import CSV
Archival descriptions
```
sudo -u www-data php symfony csv:import /home/administrator/atom-import-who-isad-2.6_definitiv.csv --index --update="delete-and-replace"
```
Physical Storage
```
php symfony csv:physicalobject-import /path/to/storage.csv
Regenerate Derivatives
```
## Regenerate Derivatives
```
sudo -u www-data php symfony digitalobject:regen-derivatives
create login cookie
```
## create login cookie
```
curl -k -c "cookie066.txt" -u "aarau:Fle8.CH" -X POST -d "email=support@docuteam.ch" -d "password=diCGi3-d13" https://066atom-cosmos.docuteam.cloud/user/login
API
```
## API
```
curl -k -b "cookie066.txt" -u "aarau:Fle8.CH" --get -d "sq0=_33424c68-97c1-4be6-9676-fd29a58ee08f" https://066atom-cosmos.docuteam.cloud/api/informationobjects
```