| commit | a8e6ea7e97da9260e280b282184dea79e31ddb3f | [log] [tgz] |
|---|---|---|
| author | Asher Simonds <dayanhammer@gmail.com> | Mon Feb 12 10:23:45 2018 +0100 |
| committer | Nick Reuter <nreuter85@gmail.com> | Mon Mar 10 16:00:11 2025 -0500 |
| tree | 27fac60b90b41b2e79a5c4dc6a91ff517af3dae4 | |
| parent | ed11413d226c5606a0ff1cedd32817c204d276c1 [diff] |
ContactsProvider: Bring in the new icon * Part of the new iconset made by Asher Simonds Co-authored-by: Michael W <baddaemon87@gmail.com> Change-Id: I63b4ec6555e093cac9c044068b19efd7a4864448
Running ./logging.sh will enable all verbose logs for the queries in the provider. More details in the script itself.
There are 2 different ways to easily query the database, qc and contatcsproviderutils.sh.
qc queries the deivce directly. For usage, append the query in single quotes after the command:
e.g.
qc/qc 'select * from raw_contacts'
or to get all the tables
qc/qc '.tables'
QC support SQLite language, but it might have some limitations working with complex nested queries.
This script downlaods the database locally and logins into a local version. It is also possible to push any change back to the device.
source contactsproviderutils.sh
contacts2.db and query:sqlite3-pullThis will open a sql terminal with
rlwrap which can be easily used for queries.contacts2.db and query with a graphical interface:sqlitebrowser-pull
sqlite3-push