#3 docu sai + qqs
This commit is contained in:
parent
b99cc3e208
commit
9d31da5e94
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get System Api Tree by group
|
||||
*/
|
||||
class SYS_API_TREE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG
|
||||
|
||||
5
cache/qq/SYS_CACHE_CHECK.php
vendored
5
cache/qq/SYS_CACHE_CHECK.php
vendored
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to check if cache entry exists
|
||||
*/
|
||||
class SYS_CACHE_CHECK extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system.cache'.
|
||||
|
||||
5
cache/qq/SYS_CACHE_DELETE.php
vendored
5
cache/qq/SYS_CACHE_DELETE.php
vendored
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to delete cache entry
|
||||
*/
|
||||
class SYS_CACHE_DELETE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM system.cache'.
|
||||
|
||||
5
cache/qq/SYS_CACHE_DELETE_ALL.php
vendored
5
cache/qq/SYS_CACHE_DELETE_ALL.php
vendored
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to delete all cache entries
|
||||
*/
|
||||
class SYS_CACHE_DELETE_ALL extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM system.cache;';
|
||||
|
||||
5
cache/qq/SYS_CACHE_PUT.php
vendored
5
cache/qq/SYS_CACHE_PUT.php
vendored
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to write data into the cache
|
||||
*/
|
||||
class SYS_CACHE_PUT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'WITH upsert AS (UPDATE system.cache SET type=$3, data=$4 WHERE cache = $1 AND ident = $2 RETURNING *) '.
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get a specific cron entry
|
||||
*/
|
||||
class SYS_CRON_GET extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to find the cronjob which had ben run the most reacent
|
||||
*/
|
||||
class SYS_CRON_LAST_VISIT extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT last_run FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' ORDER BY last_run DESC LIMIT 1;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get all Cronjobs from Database
|
||||
*/
|
||||
class SYS_CRON_LIST extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.';';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to update a cronjobs status and lastrun
|
||||
*/
|
||||
class SYS_CRON_UPD extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'UPDATE '.\SYSTEM\SQL\system_cron::NAME_PG.' SET '.\SYSTEM\SQL\system_cron::FIELD_STATUS.' = $1,'.\SYSTEM\SQL\system_cron::FIELD_LAST_RUN.' = to_timestamp($2) WHERE '.\SYSTEM\SQL\system_cron::FIELD_CLASS.' = $3;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to delete a log entry by id
|
||||
*/
|
||||
class SYS_LOG_DEL extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM '.\SYSTEM\SQL\system_log::NAME_PG.' WHERE "ID" = $1;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to insert a new log entry
|
||||
*/
|
||||
class SYS_LOG_INSERT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_PG.
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to find all long entries for this month, limited by 10000
|
||||
*/
|
||||
class SYS_LOG_MONTH extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.' WHERE EXTRACT(MONTH FROM time)::INTEGER = $1 AND EXTRACT(YEAR FROM time)::INTEGER = $2 ORDER BY time ASC LIMIT 10000;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to find the month of the oldest log entry
|
||||
*/
|
||||
class SYS_LOG_OLDEST extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT EXTRACT(MONTH FROM time)::INTEGER as month, EXTRACT(YEAR FROM time)::INTEGER as year FROM '.\SYSTEM\SQL\system_log::NAME_PG.' ORDER BY time ASC LIMIT 1';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get all State Data for given group and statename
|
||||
*/
|
||||
class SYS_PAGE_GROUP extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to delete a text by id and language
|
||||
*/
|
||||
class SYS_TEXT_DELETE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'DELETE FROM `system_text` WHERE id = ? and lang = ?;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to delete tags of a certain text
|
||||
*/
|
||||
class SYS_TEXT_DELETE_TAGS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'DELETE FROM `system_text_tag` WHERE id = ?;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get a text by id and language
|
||||
*/
|
||||
class SYS_TEXT_GET_ID extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT id,text FROM system.text WHERE id = $1 and lang = $2;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get advanced result for a text by id and language
|
||||
*/
|
||||
class SYS_TEXT_GET_ID_ADV extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text.*, a.username as author_name, ae.username as author_edit_name FROM system_text'.
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get amount of texts by id
|
||||
*/
|
||||
class SYS_TEXT_GET_ID_COUNT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT count(*) as count FROM system_text
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get tags of text by id
|
||||
*/
|
||||
class SYS_TEXT_GET_ID_TAGS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT tag FROM system.text_tag WHERE id = $1';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get latest texts by tag and limit
|
||||
*/
|
||||
class SYS_TEXT_GET_LATEST extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text.id,text FROM system_text
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get texts by tag and language
|
||||
*/
|
||||
class SYS_TEXT_GET_TAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT system.text.id,text FROM system.text
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get tags by textid and limit
|
||||
*/
|
||||
class SYS_TEXT_GET_TAGS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system.text_tag'.
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to get text and tags including usernames by tag and language
|
||||
*/
|
||||
class SYS_TEXT_GET_TAG_ADV extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text.*, system_text_tag.*, a.username as author_name, ae.username as author_edit_name FROM system_text'.
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to rename a text
|
||||
*/
|
||||
class SYS_TEXT_RENAME extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'UPDATE system_text SET id = ? WHERE id = ?;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to rename tags-text-id of a text
|
||||
*/
|
||||
class SYS_TEXT_RENAME_TAGS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'UPDATE system_text_tag SET id = ? WHERE id = ?;';
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to save a text
|
||||
*/
|
||||
class SYS_TEXT_SAVE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`)
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to save a tag for a text
|
||||
*/
|
||||
class SYS_TEXT_SAVE_TAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'INSERT IGNORE `system_text_tag` (`id`, `tag`)
|
||||
|
||||
@ -15,6 +15,11 @@ namespace SYSTEM\SQL;
|
||||
* QQ to search for texts with tag and given searchstring
|
||||
*/
|
||||
class SYS_TEXT_SEARCH_TAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text.*, system_text_tag.*, a.username as author_name, ae.username as author_edit_name FROM system_text'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to add a system_api entry
|
||||
*/
|
||||
class SYS_SAIMOD_API_ADD extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO '.\SYSTEM\SQL\system_api::NAME_PG.' (ID, group, type, parentID, parentValue, name, verify) VALUES ($1, $2, $3, $4, $5, $6, $7);';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete a system_api entry
|
||||
*/
|
||||
class SYS_SAIMOD_API_DEL extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM '.\SYSTEM\SQL\system_api::NAME_PG.' WHERE `ID` = $1 AND group = $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_api entrys
|
||||
*/
|
||||
class SYS_SAIMOD_API_GET extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system_api ORDER BY `group`, `ID` ASC;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get amount of api entrys of system_api by group
|
||||
*/
|
||||
class SYS_SAIMOD_API_GROUPS extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT "group", count(*) as "count" FROM system.api GROUP BY "group" ORDER BY "group" ASC;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get a system_api entry
|
||||
*/
|
||||
class SYS_SAIMOD_API_SINGLE_SELECT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG.' WHERE ID = $1 AND group = $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_cache entrys
|
||||
*/
|
||||
class SYS_SAIMOD_CACHE extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system.cache LIMIT 100;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete all system_cache entrys
|
||||
*/
|
||||
class SYS_SAIMOD_CACHE_CLEAR extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM system.cache;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_cache entrys
|
||||
*/
|
||||
class SYS_SAIMOD_CACHE_COUNT extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as "count" FROM system.cache';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_cron entrys
|
||||
*/
|
||||
class SYS_SAIMOD_CRON extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' ORDER BY class;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to add a system_cron entry
|
||||
*/
|
||||
class SYS_SAIMOD_CRON_ADD extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO '.\SYSTEM\SQL\system_cron::NAME_PG.' (class, min, hour, day, day_week, month) VALUES ($1, $2, $3, $4, $5, $6);';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to update a system_cron entry
|
||||
*/
|
||||
class SYS_SAIMOD_CRON_CHANGE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'UPDATE '.\SYSTEM\SQL\system_cron::NAME_PG.' SET status = $1 WHERE class = $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete a system_cron entry
|
||||
*/
|
||||
class SYS_SAIMOD_CRON_DEL extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get a system_cron entry
|
||||
*/
|
||||
class SYS_SAIMOD_CRON_SINGLE_SELECT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_ANALYTICS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - basic querytime
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_BASIC_QUERYTIME extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - basic success
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_BASIC_SUCCESS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - basic visitor
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_BASIC_VISITOR extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - class basic
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_CLASS_BASIC extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - class other
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_CLASS_OTHER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - class system
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_CLASS_SYSTEM extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get data for a system_log entry
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_ERROR extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to filter data from system_log
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to find all classfilters from system_log
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_FILTERS extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count filtered data from system_log
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_FILTER_COUNT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to truncate data from system_log
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_TRUNCATE extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_PG.';';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - unique basic
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_UNIQUE_BASIC extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - unique exception
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_UNIQUE_EXCEPTION extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - unique referer
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_UNIQUE_REFERER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get analytics data from system_log - unique request
|
||||
*/
|
||||
class SYS_SAIMOD_LOG_UNIQUE_REQUEST extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT to_char(to_timestamp(extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int - (extract(epoch from '.\SYSTEM\SQL\system_log::FIELD_TIME.')::int % $1)), \'YYYY/MM/DD HH24:MI:SS\') as day,'
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to add a system_page entry
|
||||
*/
|
||||
class SYS_SAIMOD_PAGE_ADD extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO '.\SYSTEM\SQL\system_page::NAME_PG.' (ID, group, type, parentID, parentValue, name, verify) VALUES ($1, $2, $3, $4, $5, $6, $7);';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete a system_page entry
|
||||
*/
|
||||
class SYS_SAIMOD_PAGE_DEL extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM '.\SYSTEM\SQL\system_page::NAME_PG.' WHERE `ID` = $1 AND group = $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_page entrys
|
||||
*/
|
||||
class SYS_SAIMOD_PAGE_GET extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system_page ORDER BY `group`, `ID` ASC;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count groups of all system_page entrys
|
||||
*/
|
||||
class SYS_SAIMOD_PAGE_GROUPS extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT "group", count(*) as "count" FROM system.page GROUP BY "group" ORDER BY "group" ASC;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get a system_page entry
|
||||
*/
|
||||
class SYS_SAIMOD_PAGE_SINGLE_SELECT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG.' WHERE ID = $1 AND group = $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete a system_user entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_DELETE_USER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'DELETE FROM system_user WHERE id = ?;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete all system_user_to_rights entrys of a user
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'DELETE FROM system_user_to_rights WHERE userID = ?;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to rename a system_user entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_RENAME_USER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'UPDATE system_user SET username = ? WHERE username = ?;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_rights entrys
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_RIGHTS extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system.rights ORDER BY "ID" ASC;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to check the existance of a system_rights entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_RIGHT_CHECK extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system.rights'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete a system_rights entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_RIGHT_DELETE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM system.rights'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to cinsert a system_rights entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_RIGHT_INSERT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO system.rights ("ID", name, description)'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get a system_user entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active,email_confirmed'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_user entrys with filter
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USERS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active, email_confirmed'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_user entrys with filter
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USERS_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, account_flag'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_user entrys
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_COUNT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT count(*) as count FROM system.user WHERE username LIKE $1 OR email LIKE $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_user entrys with certain right
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_COUNT_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT count(*) as count FROM system_user'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_log entrys for a user
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_LOG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_log entrys of a user
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_LOG_COUNT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_log::NAME_PG.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_rights entrys of a user
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_RIGHTS extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT * FROM system.rights LEFT JOIN system.user_to_rights ON system.rights."ID" = system.user_to_rights."rightID" WHERE system.user_to_rights."userID" = $1 ORDER BY system.rights."ID" ASC;';
|
||||
|
||||
@ -10,7 +10,15 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
/**
|
||||
* QQ to check a system_user_to_rights entry for existance
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count FROM system.user_to_rights WHERE "rightID" = $1 AND "userID" = $2 LIMIT 1;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to delete a system_user_to_rights entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'DELETE FROM system.user_to_rights WHERE "rightID" = $1 and "userID" = $2;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to insert a system_user_to_rights entry
|
||||
*/
|
||||
class SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO system.user_to_rights ("rightID", "userID") VALUES($1, $2);';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_text entrys with filter
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_COUNT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_text entrys with filter and language
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_COUNT_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT COUNT(*) as `count`'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_text entrys with no tag
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_COUNT_NOTAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_text entrys with no tag + filter
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT COUNT(*) as `count`'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_text_tag entrys of a tag with filter
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_COUNT_TAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_text_tag entrys of a tag with filter and language
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_COUNT_TAG_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT COUNT(*) as `count`'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text_tag entrys
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TAGS extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT "tag", COUNT(*) as "count" FROM system.text_tag GROUP BY "tag" ORDER BY "tag" ASC;';
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text entry with filter
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TEXT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT MAX(system.text_tag.tag), system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text entrys with filter by tag + language
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TEXT_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text entrys with filter and no tag
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TEXT_NOTAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text entrys with filter + language and no tags
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text entry with filter and tag
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TEXT_TAG extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT MAX(system.text_tag.tag), system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_text entrys with filter, language and tag
|
||||
*/
|
||||
class SYS_SAIMOD_TEXT_TEXT_TAG_FILTER extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function mysql(){return
|
||||
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to assgin a system_todo entry to a user
|
||||
*/
|
||||
class SYS_SAIMOD_TODO_ASSIGN extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'INSERT INTO '.\SYSTEM\SQL\system_todo_assign::NAME_PG.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to get all system_todo_assign entrys for a todo
|
||||
*/
|
||||
class SYS_SAIMOD_TODO_ASSIGNEES extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to close a system_todo entry
|
||||
*/
|
||||
class SYS_SAIMOD_TODO_CLOSE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_PG.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.', '.\SYSTEM\SQL\system_todo::FIELD_TIME_CLOSED.'=NOW()'.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to close all generated system_todo entrys
|
||||
*/
|
||||
class SYS_SAIMOD_TODO_CLOSE_ALL extends \SYSTEM\DB\QQ {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_PG.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all system_todo entrys with filter
|
||||
*/
|
||||
class SYS_SAIMOD_TODO_COUNT extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count FROM('.
|
||||
|
||||
@ -10,7 +10,16 @@
|
||||
* @package SYSTEM\SQL
|
||||
*/
|
||||
namespace SYSTEM\SQL;
|
||||
|
||||
/**
|
||||
* QQ to count all free system_todo entrys
|
||||
*/
|
||||
class SYS_SAIMOD_TODO_COUNT_FREE extends \SYSTEM\DB\QP {
|
||||
/**
|
||||
* Get Classname of the QQ
|
||||
*
|
||||
* @return string Returns classname
|
||||
*/
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function pgsql(){return
|
||||
'SELECT COUNT(*) as count FROM('.
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user