added some handy SQLs/commands for AI when logs suck
This commit is contained in:
17
README
17
README
@@ -91,3 +91,20 @@ To get back a 'working' but scanned set of data:
|
|||||||
# gunzip -c /home/ddp/src/photoassistant/DB_BACKUP/20200126-all-imported-no-duplicates.sql.gz > /srv/docker/container/padb/docker-entrypoint-initdb.d/tables.sql
|
# gunzip -c /home/ddp/src/photoassistant/DB_BACKUP/20200126-all-imported-no-duplicates.sql.gz > /srv/docker/container/padb/docker-entrypoint-initdb.d/tables.sql
|
||||||
|
|
||||||
( cd /srv/docker/config/ ; sudo docker-compose stop padb ; yes | sudo docker-compose rm padb ; sudo rm -rf /srv/docker/container/padb/data/ ; sudo docker-compose up padb )
|
( cd /srv/docker/config/ ; sudo docker-compose stop padb ; yes | sudo docker-compose rm padb ; sudo rm -rf /srv/docker/container/padb/data/ ; sudo docker-compose up padb )
|
||||||
|
|
||||||
|
|
||||||
|
HANDY SQLs/commands:
|
||||||
|
# long-running AI job (in this case #46), which is not committing joblog per file, and isnt tracking counts properly (temporary bug)
|
||||||
|
|
||||||
|
sudo docker exec -it padb bash
|
||||||
|
echo 'select * from joblog where job_id = 46;' | psql --user=pa pa | grep 'ooking for' | awk '{ print $15 } ' | sort -u | wc -l
|
||||||
|
|
||||||
|
# how many entries are in a path
|
||||||
|
sudo docker exec -it padb bash
|
||||||
|
psql --user=pa pa
|
||||||
|
select count(entry_id) from entry_dir_link where dir_eid in ( select distinct dir_eid from path_dir_link where path_id = 2 );
|
||||||
|
|
||||||
|
# how many Images are in a path
|
||||||
|
sudo docker exec -it padb bash
|
||||||
|
psql --user=pa pa
|
||||||
|
select count(distinct e.id) from entry e, entry_dir_link edl where e.type_id = 1 and e.id = edl.entry_id and edl.dir_eid in ( select distinct dir_eid from path_dir_link where path_id = 2 );
|
||||||
|
|||||||
Reference in New Issue
Block a user