Difference between revisions of "SQL Executer Plugin"

From TimeSnapper
(New page: (NB: this plugin has not been released and is mostly intended for developers and very technically inclined people) The SQL Executer is a sample plugin that allows anyone to run SQL querie...)
 
Line 24: Line 24:
 
Count the number of screenshots that are still existing:
 
Count the number of screenshots that are still existing:
 
   select count(*) from activity where filename is not null
 
   select count(*) from activity where filename is not null
 +
 +
 +
[[Category:Plugins]]

Revision as of 13:39, 18 June 2009

(NB: this plugin has not been released and is mostly intended for developers and very technically inclined people)

The SQL Executer is a sample plugin that allows anyone to run SQL queries against TimeSnapper database.

Sql-executer-plugin.png


The results can be copied from the results grid to e.g. Microsoft Excel for further processing.

For a definition of TimeSnapper's database model - see Database Model

Sample Queries

List available TimeSnapper tables:

select rdb$relation_name
from rdb$relations
where rdb$view_blr is null 
and (rdb$system_flag is null or rdb$system_flag = 0)
order by 1

Count the number of screenshots that have been taken since TimeSnapper was first installed:

 select count(*) from activity

Count the number of screenshots that are still existing:

 select count(*) from activity where filename is not null