add atom and t-sql query
This commit is contained in:
parent
5e87f301a5
commit
7580d03c8b
97
atom/README.md
Executable file
97
atom/README.md
Executable file
@ -0,0 +1,97 @@
|
|||||||
|
---
|
||||||
|
gitea: none
|
||||||
|
include_toc: true
|
||||||
|
---
|
||||||
|
# AtoM CLI
|
||||||
|
|
||||||
|
https://www.accesstomemory.org/en/docs/2.8/admin-manual/maintenance/cli-tools/#maintenance-cli-tools
|
||||||
|
|
||||||
|
## get version of AtoM
|
||||||
|
|
||||||
|
```
|
||||||
|
php symfony tools:get-version
|
||||||
|
or
|
||||||
|
/usr/bin/php7.2 symfony tools:get-version
|
||||||
|
```
|
||||||
|
|
||||||
|
## Set all draft to published
|
||||||
|
|
||||||
|
```
|
||||||
|
UPDATE status SET status_id=160 WHERE type_id=158 AND object_id <> 1;
|
||||||
|
```
|
||||||
|
|
||||||
|
and then rebuild search index!
|
||||||
|
|
||||||
|
## Clear cache
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo -u www-data php symfony cc
|
||||||
|
```
|
||||||
|
|
||||||
|
## Restart memcache
|
||||||
|
|
||||||
|
```
|
||||||
|
systemctl restart memcached.service
|
||||||
|
```
|
||||||
|
|
||||||
|
## Restart php
|
||||||
|
|
||||||
|
```
|
||||||
|
systemctl restart php7.2-fpm.service
|
||||||
|
```
|
||||||
|
|
||||||
|
## Search Status
|
||||||
|
|
||||||
|
```
|
||||||
|
php symfony search:status
|
||||||
|
```
|
||||||
|
|
||||||
|
## Populate search index
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo -u www-data php symfony search:populate
|
||||||
|
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
|
||||||
|
sudo -u www-data php symfony propel:generate-slugs
|
||||||
|
Delete all Jobs
|
||||||
|
sudo -u www-data php symfony jobs:clear
|
||||||
|
AtoM Worker Live Log
|
||||||
|
journalctl -f -u atom-worker
|
||||||
|
restart worker
|
||||||
|
sudo systemctl reset-failed atom-worker
|
||||||
|
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
|
||||||
|
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:
|
||||||
|
|
||||||
|
php symfony csv:physicalobject-import /path/to/storage.csv
|
||||||
|
Regenerate Derivatives
|
||||||
|
sudo -u www-data php symfony digitalobject:regen-derivatives
|
||||||
|
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
|
||||||
|
curl -k -b "cookie066.txt" -u "aarau:Fle8.CH" --get -d "sq0=_33424c68-97c1-4be6-9676-fd29a58ee08f" https://066atom-cosmos.docuteam.cloud/api/informationobjects
|
||||||
@ -25,6 +25,19 @@ SELECT
|
|||||||
FROM sys.dm_os_process_memory;
|
FROM sys.dm_os_process_memory;
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Check for orphaned users
|
||||||
|
|
||||||
|
``` sql
|
||||||
|
USE [YourDatabaseName]; -- Switch to your target database
|
||||||
|
|
||||||
|
SELECT dp.name AS OrphanedUser
|
||||||
|
FROM sys.database_principals dp
|
||||||
|
LEFT JOIN sys.server_principals sp ON dp.sid = sp.sid
|
||||||
|
WHERE sp.sid IS NULL
|
||||||
|
AND dp.type IN ('S', 'U')
|
||||||
|
AND dp.name NOT IN ('guest', 'INFORMATION_SCHEMA', 'sys');
|
||||||
|
```
|
||||||
|
|
||||||
## Check if a List of numbers exist in a table:
|
## Check if a List of numbers exist in a table:
|
||||||
|
|
||||||
``` sql
|
``` sql
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user