This commit is contained in:
Ulf Gebhardt 2016-06-13 12:22:53 +02:00
parent 9d31da5e94
commit b8ccb22f28
140 changed files with 1488 additions and 0 deletions

View File

@ -21,11 +21,23 @@ class SYS_API_TREE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG
.' WHERE "'.\SYSTEM\SQL\system_api::FIELD_GROUP.'" = $1' .' WHERE "'.\SYSTEM\SQL\system_api::FIELD_GROUP.'" = $1'
.' ORDER BY "'.\SYSTEM\SQL\system_api::FIELD_ID.'"'; .' ORDER BY "'.\SYSTEM\SQL\system_api::FIELD_ID.'"';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_MYS 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_MYS
.' WHERE `'.\SYSTEM\SQL\system_api::FIELD_GROUP.'` = ?' .' WHERE `'.\SYSTEM\SQL\system_api::FIELD_GROUP.'` = ?'

View File

@ -21,10 +21,22 @@ class SYS_CACHE_CHECK extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system.cache'. 'SELECT * FROM system.cache'.
' WHERE cache = $1 AND ident = $2;'; ' WHERE cache = $1 AND ident = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_cache'. 'SELECT * FROM system_cache'.
' WHERE cache = ? AND ident = ?;'; ' WHERE cache = ? AND ident = ?;';

View File

@ -21,6 +21,12 @@ class SYS_CACHE_DELETE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM system.cache'. 'DELETE FROM system.cache'.
' WHERE "CacheID" = $1 AND'. ' WHERE "CacheID" = $1 AND'.

View File

@ -21,9 +21,21 @@ class SYS_CACHE_DELETE_ALL extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM system.cache;'; 'DELETE FROM system.cache;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM system_cache;'; 'DELETE FROM system_cache;';
} }

View File

@ -21,11 +21,23 @@ class SYS_CACHE_PUT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'WITH upsert AS (UPDATE system.cache SET type=$3, data=$4 WHERE cache = $1 AND ident = $2 RETURNING *) '. 'WITH upsert AS (UPDATE system.cache SET type=$3, data=$4 WHERE cache = $1 AND ident = $2 RETURNING *) '.
' INSERT INTO system.cache ("cache", "ident", "type", "data")'. ' INSERT INTO system.cache ("cache", "ident", "type", "data")'.
' SELECT $1,$2,$3,$4 WHERE NOT EXISTS (SELECT * FROM upsert);'; ' SELECT $1,$2,$3,$4 WHERE NOT EXISTS (SELECT * FROM upsert);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'REPLACE INTO system_cache (cache, ident, type, data)'. 'REPLACE INTO system_cache (cache, ident, type, data)'.
' VALUES (?,?,?,?);'; ' VALUES (?,?,?,?);';

View File

@ -21,9 +21,21 @@ class SYS_CRON_GET extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_CRON_LAST_VISIT extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT last_run FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' ORDER BY last_run DESC LIMIT 1;'; 'SELECT last_run FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' ORDER BY last_run DESC LIMIT 1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT last_run FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' ORDER BY last_run DESC LIMIT 1'; 'SELECT last_run FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' ORDER BY last_run DESC LIMIT 1';
} }

View File

@ -21,9 +21,21 @@ class SYS_CRON_LIST extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.';'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.';';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.';'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.';';
} }

View File

@ -21,9 +21,21 @@ class SYS_CRON_UPD extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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;'; '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;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE '.\SYSTEM\SQL\system_cron::NAME_MYS.' SET '.\SYSTEM\SQL\system_cron::FIELD_STATUS.' = ?,'.\SYSTEM\SQL\system_cron::FIELD_LAST_RUN.' = FROM_UNIXTIME(?) WHERE '.\SYSTEM\SQL\system_cron::FIELD_CLASS.' = ?;'; 'UPDATE '.\SYSTEM\SQL\system_cron::NAME_MYS.' SET '.\SYSTEM\SQL\system_cron::FIELD_STATUS.' = ?,'.\SYSTEM\SQL\system_cron::FIELD_LAST_RUN.' = FROM_UNIXTIME(?) WHERE '.\SYSTEM\SQL\system_cron::FIELD_CLASS.' = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_LOG_DEL extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM '.\SYSTEM\SQL\system_log::NAME_PG.' WHERE "ID" = $1;'; 'DELETE FROM '.\SYSTEM\SQL\system_log::NAME_PG.' WHERE "ID" = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' WHERE ID = ?;'; 'DELETE FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' WHERE ID = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_LOG_INSERT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_PG. 'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_PG.
'("'.\SYSTEM\SQL\system_log::FIELD_CLASS.'","'.\SYSTEM\SQL\system_log::FIELD_MESSAGE.'","'. '("'.\SYSTEM\SQL\system_log::FIELD_CLASS.'","'.\SYSTEM\SQL\system_log::FIELD_MESSAGE.'","'.
@ -33,6 +39,12 @@ class SYS_LOG_INSERT extends \SYSTEM\DB\QP {
\SYSTEM\SQL\system_log::FIELD_USER.'","'.\SYSTEM\SQL\system_log::FIELD_THROWN.'")'. \SYSTEM\SQL\system_log::FIELD_USER.'","'.\SYSTEM\SQL\system_log::FIELD_THROWN.'")'.
'VALUES($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16);'; 'VALUES($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_MYS. 'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_MYS.
'('.\SYSTEM\SQL\system_log::FIELD_CLASS.','.\SYSTEM\SQL\system_log::FIELD_MESSAGE.','. '('.\SYSTEM\SQL\system_log::FIELD_CLASS.','.\SYSTEM\SQL\system_log::FIELD_MESSAGE.','.

View File

@ -21,9 +21,21 @@ class SYS_LOG_MONTH extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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;'; '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;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' WHERE MONTH(time) = ? AND YEAR(time) = ? ORDER BY time ASC LIMIT 10000;'; 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' WHERE MONTH(time) = ? AND YEAR(time) = ? ORDER BY time ASC LIMIT 10000;';
} }

View File

@ -21,9 +21,21 @@ class SYS_LOG_OLDEST extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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'; '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';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT MONTH(time) as month, YEAR(time) as year FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' ORDER BY time ASC LIMIT 1'; 'SELECT MONTH(time) as month, YEAR(time) as year FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' ORDER BY time ASC LIMIT 1';
} }

View File

@ -21,12 +21,24 @@ class SYS_PAGE_GROUP extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG
.' WHERE "'.\SYSTEM\SQL\system_page::FIELD_GROUP.'" = $1' .' WHERE "'.\SYSTEM\SQL\system_page::FIELD_GROUP.'" = $1'
.' AND "'.\SYSTEM\SQL\system_page::FIELD_STATE.'" = $2' .' AND "'.\SYSTEM\SQL\system_page::FIELD_STATE.'" = $2'
.' ORDER BY "'.\SYSTEM\SQL\system_page::FIELD_ID.'" ASC;'; .' ORDER BY "'.\SYSTEM\SQL\system_page::FIELD_ID.'" ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_MYS 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_MYS
.' WHERE `'.\SYSTEM\SQL\system_page::FIELD_GROUP.'` = ?' .' WHERE `'.\SYSTEM\SQL\system_page::FIELD_GROUP.'` = ?'

View File

@ -21,6 +21,12 @@ class SYS_TEXT_DELETE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM `system_text` WHERE id = ? and lang = ?;'; 'DELETE FROM `system_text` WHERE id = ? and lang = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_TEXT_DELETE_TAGS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM `system_text_tag` WHERE id = ?;'; 'DELETE FROM `system_text_tag` WHERE id = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_TEXT_GET_ID extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT id,text FROM system.text WHERE id = $1 and lang = $2;'; 'SELECT id,text FROM system.text WHERE id = $1 and lang = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT id,text FROM system_text WHERE id = ? and lang = ?;'; 'SELECT id,text FROM system_text WHERE id = ? and lang = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_TEXT_GET_ID_ADV extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text.*, a.username as author_name, ae.username as author_edit_name FROM system_text'. 'SELECT system_text.*, a.username as author_name, ae.username as author_edit_name FROM system_text'.
' LEFT JOIN system_user AS a ON system_text.author = a.id'. ' LEFT JOIN system_user AS a ON system_text.author = a.id'.

View File

@ -21,6 +21,12 @@ class SYS_TEXT_GET_ID_COUNT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT count(*) as count FROM system_text 'SELECT count(*) as count FROM system_text
WHERE id = ?;'; WHERE id = ?;';

View File

@ -21,9 +21,21 @@ class SYS_TEXT_GET_ID_TAGS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT tag FROM system.text_tag WHERE id = $1'; 'SELECT tag FROM system.text_tag WHERE id = $1';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT tag FROM system_text_tag WHERE id = ?'; 'SELECT tag FROM system_text_tag WHERE id = ?';
} }

View File

@ -21,6 +21,12 @@ class SYS_TEXT_GET_LATEST extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text.id,text FROM system_text 'SELECT system_text.id,text FROM system_text
LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id

View File

@ -21,11 +21,23 @@ class SYS_TEXT_GET_TAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT system.text.id,text FROM system.text 'SELECT system.text.id,text FROM system.text
LEFT JOIN system.text_tag ON system.text.id = system.text_tag.id LEFT JOIN system.text_tag ON system.text.id = system.text_tag.id
WHERE tag = $1 and lang = $2;'; WHERE tag = $1 and lang = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text.id,text FROM system_text 'SELECT system_text.id,text FROM system_text
LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id

View File

@ -21,10 +21,22 @@ class SYS_TEXT_GET_TAGS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system.text_tag'. 'SELECT * FROM system.text_tag'.
' WHERE id = $1 LIMIT $2;'; ' WHERE id = $1 LIMIT $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_text_tag'. 'SELECT * FROM system_text_tag'.
' WHERE id = ? LIMIT ?;'; ' WHERE id = ? LIMIT ?;';

View File

@ -21,6 +21,12 @@ class SYS_TEXT_GET_TAG_ADV extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return 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'. 'SELECT system_text.*, system_text_tag.*, a.username as author_name, ae.username as author_edit_name FROM system_text'.
' LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id'. ' LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id'.

View File

@ -21,6 +21,12 @@ class SYS_TEXT_RENAME extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE system_text SET id = ? WHERE id = ?;'; 'UPDATE system_text SET id = ? WHERE id = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_TEXT_RENAME_TAGS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE system_text_tag SET id = ? WHERE id = ?;'; 'UPDATE system_text_tag SET id = ? WHERE id = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_TEXT_SAVE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) 'INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`)
VALUES (?, ?, ?, ?, ?, NOW(), NOW()) VALUES (?, ?, ?, ?, ?, NOW(), NOW())

View File

@ -21,6 +21,12 @@ class SYS_TEXT_SAVE_TAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT IGNORE `system_text_tag` (`id`, `tag`) 'INSERT IGNORE `system_text_tag` (`id`, `tag`)
VALUES (?, ?);'; VALUES (?, ?);';

View File

@ -21,6 +21,12 @@ class SYS_TEXT_SEARCH_TAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return 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'. 'SELECT system_text.*, system_text_tag.*, a.username as author_name, ae.username as author_edit_name FROM system_text'.
' LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id'. ' LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id'.

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_API_ADD extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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);'; 'INSERT INTO '.\SYSTEM\SQL\system_api::NAME_PG.' (ID, group, type, parentID, parentValue, name, verify) VALUES ($1, $2, $3, $4, $5, $6, $7);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO '.\SYSTEM\SQL\system_api::NAME_MYS.' (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (?, ?, ?, ?, ?, ?, ?);'; 'INSERT INTO '.\SYSTEM\SQL\system_api::NAME_MYS.' (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (?, ?, ?, ?, ?, ?, ?);';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_API_DEL extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM '.\SYSTEM\SQL\system_api::NAME_PG.' WHERE `ID` = $1 AND group = $2;'; 'DELETE FROM '.\SYSTEM\SQL\system_api::NAME_PG.' WHERE `ID` = $1 AND group = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM '.\SYSTEM\SQL\system_api::NAME_MYS.' WHERE `ID` = ? AND `group` = ?;'; 'DELETE FROM '.\SYSTEM\SQL\system_api::NAME_MYS.' WHERE `ID` = ? AND `group` = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_API_GET extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system_api ORDER BY `group`, `ID` ASC;'; 'SELECT * FROM system_api ORDER BY `group`, `ID` ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_api ORDER BY `group`, `ID` ASC;'; 'SELECT * FROM system_api ORDER BY `group`, `ID` ASC;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_API_GROUPS extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT "group", count(*) as "count" FROM system.api GROUP BY "group" ORDER BY "group" ASC;'; 'SELECT "group", count(*) as "count" FROM system.api GROUP BY "group" ORDER BY "group" ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT `group`, count(*) as `count` FROM system_api GROUP BY `group` ORDER BY `group` ASC;'; 'SELECT `group`, count(*) as `count` FROM system_api GROUP BY `group` ORDER BY `group` ASC;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_API_SINGLE_SELECT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG.' WHERE ID = $1 AND group = $2;'; 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG.' WHERE ID = $1 AND group = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_MYS.' WHERE ID = ? AND `group` = ?;'; 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_MYS.' WHERE ID = ? AND `group` = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CACHE extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system.cache LIMIT 100;'; 'SELECT * FROM system.cache LIMIT 100;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_cache LIMIT 100;'; 'SELECT * FROM system_cache LIMIT 100;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CACHE_CLEAR extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM system.cache;'; 'DELETE FROM system.cache;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM system_cache;'; 'DELETE FROM system_cache;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CACHE_COUNT extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as "count" FROM system.cache'; 'SELECT COUNT(*) as "count" FROM system.cache';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as count FROM system_cache'; 'SELECT COUNT(*) as count FROM system_cache';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' ORDER BY class;'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' ORDER BY class;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' ORDER BY class;'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' ORDER BY class;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_ADD extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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);'; 'INSERT INTO '.\SYSTEM\SQL\system_cron::NAME_PG.' (class, min, hour, day, day_week, month) VALUES ($1, $2, $3, $4, $5, $6);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO '.\SYSTEM\SQL\system_cron::NAME_MYS.' (class, min, hour, day, day_week, month) VALUES (?, ?, ?, ?, ?, ?)'. 'INSERT INTO '.\SYSTEM\SQL\system_cron::NAME_MYS.' (class, min, hour, day, day_week, month) VALUES (?, ?, ?, ?, ?, ?)'.
' ON DUPLICATE KEY UPDATE `min`=VALUES(`min`),`hour`=VALUES(`hour`),`day`=VALUES(`day`),`day_week`=VALUES(`day_week`),`month`=VALUES(`month`);'; ' ON DUPLICATE KEY UPDATE `min`=VALUES(`min`),`hour`=VALUES(`hour`),`day`=VALUES(`day`),`day_week`=VALUES(`day_week`),`month`=VALUES(`month`);';

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_CHANGE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'UPDATE '.\SYSTEM\SQL\system_cron::NAME_PG.' SET status = $1 WHERE class = $2;'; 'UPDATE '.\SYSTEM\SQL\system_cron::NAME_PG.' SET status = $1 WHERE class = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE '.\SYSTEM\SQL\system_cron::NAME_MYS.' SET status = ? WHERE `class` = ?;'; 'UPDATE '.\SYSTEM\SQL\system_cron::NAME_MYS.' SET status = ? WHERE `class` = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_DEL extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;'; 'DELETE FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;'; 'DELETE FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_SINGLE_SELECT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.' WHERE class = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;'; 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_ANALYTICS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -31,6 +37,12 @@ class SYS_SAIMOD_LOG_ANALYTICS extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 1;'; .' LIMIT 1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_BASIC_QUERYTIME extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -33,6 +39,12 @@ class SYS_SAIMOD_LOG_BASIC_QUERYTIME extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_BASIC_SUCCESS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -46,6 +52,12 @@ class SYS_SAIMOD_LOG_BASIC_SUCCESS extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_BASIC_VISITOR extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -31,6 +37,12 @@ class SYS_SAIMOD_LOG_BASIC_VISITOR extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_CLASS_BASIC extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -34,6 +40,12 @@ class SYS_SAIMOD_LOG_CLASS_BASIC extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_CLASS_OTHER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -32,6 +38,12 @@ class SYS_SAIMOD_LOG_CLASS_OTHER extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_CLASS_SYSTEM extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -36,6 +42,12 @@ class SYS_SAIMOD_LOG_CLASS_SYSTEM extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_ERROR extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG. 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.
' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_PG. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_PG.
@ -28,6 +34,12 @@ class SYS_SAIMOD_LOG_ERROR extends \SYSTEM\DB\QP {
' = '.\SYSTEM\SQL\system_user::NAME_PG.'.'.\SYSTEM\SQL\system_user::FIELD_ID. ' = '.\SYSTEM\SQL\system_user::NAME_PG.'.'.\SYSTEM\SQL\system_user::FIELD_ID.
' WHERE '.\SYSTEM\SQL\system_log::NAME_PG.'."'.\SYSTEM\SQL\system_log::FIELD_ID.'" = $1;'; ' WHERE '.\SYSTEM\SQL\system_log::NAME_PG.'."'.\SYSTEM\SQL\system_log::FIELD_ID.'" = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS. 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS.
' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG. 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.
' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_PG. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_PG.
@ -30,6 +36,12 @@ class SYS_SAIMOD_LOG_FILTER extends \SYSTEM\DB\QP {
' AND ('.\SYSTEM\SQL\system_log::FIELD_MESSAGE.' LIKE $2 OR '.\SYSTEM\SQL\system_log::FIELD_FILE.' LIKE $3 OR '.\SYSTEM\SQL\system_log::FIELD_IP.' LIKE $4)'. ' AND ('.\SYSTEM\SQL\system_log::FIELD_MESSAGE.' LIKE $2 OR '.\SYSTEM\SQL\system_log::FIELD_FILE.' LIKE $3 OR '.\SYSTEM\SQL\system_log::FIELD_IP.' LIKE $4)'.
' ORDER BY '.\SYSTEM\SQL\system_log::FIELD_TIME.' DESC, '.\SYSTEM\SQL\system_log::NAME_PG.'."'.\SYSTEM\SQL\system_log::FIELD_ID.'" DESC;'; ' ORDER BY '.\SYSTEM\SQL\system_log::FIELD_TIME.' DESC, '.\SYSTEM\SQL\system_log::NAME_PG.'."'.\SYSTEM\SQL\system_log::FIELD_ID.'" DESC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS. 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS.
' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS.

View File

@ -21,12 +21,24 @@ class SYS_SAIMOD_LOG_FILTERS extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS. 'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS.
' FROM '.\SYSTEM\SQL\system_log::NAME_PG. ' FROM '.\SYSTEM\SQL\system_log::NAME_PG.
' GROUP BY '.\SYSTEM\SQL\system_log::FIELD_CLASS. ' GROUP BY '.\SYSTEM\SQL\system_log::FIELD_CLASS.
' ORDER BY '.\SYSTEM\SQL\system_log::FIELD_CLASS.';'; ' ORDER BY '.\SYSTEM\SQL\system_log::FIELD_CLASS.';';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS. 'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS.
' FROM '.\SYSTEM\SQL\system_log::NAME_MYS. ' FROM '.\SYSTEM\SQL\system_log::NAME_MYS.

View File

@ -21,12 +21,24 @@ class SYS_SAIMOD_LOG_FILTER_COUNT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count'. 'SELECT COUNT(*) as count'.
' FROM '.\SYSTEM\SQL\system_log::NAME_PG. ' FROM '.\SYSTEM\SQL\system_log::NAME_PG.
' WHERE '.\SYSTEM\SQL\system_log::FIELD_CLASS.' LIKE $1'. ' WHERE '.\SYSTEM\SQL\system_log::FIELD_CLASS.' LIKE $1'.
' AND ('.\SYSTEM\SQL\system_log::FIELD_MESSAGE.' LIKE $2 OR '.\SYSTEM\SQL\system_log::FIELD_FILE.' LIKE $3 OR '.\SYSTEM\SQL\system_log::FIELD_IP.' LIKE $4);'; ' AND ('.\SYSTEM\SQL\system_log::FIELD_MESSAGE.' LIKE $2 OR '.\SYSTEM\SQL\system_log::FIELD_FILE.' LIKE $3 OR '.\SYSTEM\SQL\system_log::FIELD_IP.' LIKE $4);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as count'. 'SELECT COUNT(*) as count'.
' FROM '.\SYSTEM\SQL\system_log::NAME_MYS. ' FROM '.\SYSTEM\SQL\system_log::NAME_MYS.

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_LOG_TRUNCATE extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_PG.';'; 'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_PG.';';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_MYS.';'; 'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_MYS.';';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_BASIC extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -32,6 +38,12 @@ class SYS_SAIMOD_LOG_UNIQUE_BASIC extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_EXCEPTION extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -32,6 +38,12 @@ class SYS_SAIMOD_LOG_UNIQUE_EXCEPTION extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REFERER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -33,6 +39,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REFERER extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REQUEST extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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,' '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,'
.'count(*) as count,' .'count(*) as count,'
@ -33,6 +39,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REQUEST extends \SYSTEM\DB\QP {
.' ORDER BY day DESC' .' ORDER BY day DESC'
.' LIMIT 30;'; .' LIMIT 30;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_log::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,'
.'count(*) as count,' .'count(*) as count,'

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_ADD extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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);'; 'INSERT INTO '.\SYSTEM\SQL\system_page::NAME_PG.' (ID, group, type, parentID, parentValue, name, verify) VALUES ($1, $2, $3, $4, $5, $6, $7);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO '.\SYSTEM\SQL\system_page::NAME_MYS.' (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (?, ?, ?, ?, ?, ?, ?);'; 'INSERT INTO '.\SYSTEM\SQL\system_page::NAME_MYS.' (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (?, ?, ?, ?, ?, ?, ?);';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_DEL extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM '.\SYSTEM\SQL\system_page::NAME_PG.' WHERE `ID` = $1 AND group = $2;'; 'DELETE FROM '.\SYSTEM\SQL\system_page::NAME_PG.' WHERE `ID` = $1 AND group = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM '.\SYSTEM\SQL\system_page::NAME_MYS.' WHERE `ID` = ? AND `group` = ?;'; 'DELETE FROM '.\SYSTEM\SQL\system_page::NAME_MYS.' WHERE `ID` = ? AND `group` = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_GET extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system_page ORDER BY `group`, `ID` ASC;'; 'SELECT * FROM system_page ORDER BY `group`, `ID` ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_page ORDER BY `group`, `ID` ASC;'; 'SELECT * FROM system_page ORDER BY `group`, `ID` ASC;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_GROUPS extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT "group", count(*) as "count" FROM system.page GROUP BY "group" ORDER BY "group" ASC;'; 'SELECT "group", count(*) as "count" FROM system.page GROUP BY "group" ORDER BY "group" ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT `group`, count(*) as `count` FROM system_page GROUP BY `group` ORDER BY `group` ASC;'; 'SELECT `group`, count(*) as `count` FROM system_page GROUP BY `group` ORDER BY `group` ASC;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_SINGLE_SELECT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG.' WHERE ID = $1 AND group = $2;'; 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG.' WHERE ID = $1 AND group = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_MYS.' WHERE ID = ? AND `group` = ?;'; 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_MYS.' WHERE ID = ? AND `group` = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_DELETE_USER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM system_user WHERE id = ?;'; 'DELETE FROM system_user WHERE id = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM system_user_to_rights WHERE userID = ?;'; 'DELETE FROM system_user_to_rights WHERE userID = ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_RENAME_USER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE system_user SET username = ? WHERE username = ?;'; 'UPDATE system_user SET username = ? WHERE username = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_RIGHTS extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system.rights ORDER BY "ID" ASC;'; 'SELECT * FROM system.rights ORDER BY "ID" ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_rights ORDER BY ID ASC;'; 'SELECT * FROM system_rights ORDER BY ID ASC;';
} }

View File

@ -21,10 +21,22 @@ class SYS_SAIMOD_SECURITY_RIGHT_CHECK extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM system.rights'. 'SELECT * FROM system.rights'.
' WHERE "ID" = $1;'; ' WHERE "ID" = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM system_rights'. 'SELECT * FROM system_rights'.
' WHERE ID = ?;'; ' WHERE ID = ?;';

View File

@ -21,10 +21,22 @@ class SYS_SAIMOD_SECURITY_RIGHT_DELETE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM system.rights'. 'DELETE FROM system.rights'.
' WHERE "ID" = $1;'; ' WHERE "ID" = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM system_rights'. 'DELETE FROM system_rights'.
' WHERE ID = ?;'; ' WHERE ID = ?;';

View File

@ -21,10 +21,22 @@ class SYS_SAIMOD_SECURITY_RIGHT_INSERT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'INSERT INTO system.rights ("ID", name, description)'. 'INSERT INTO system.rights ("ID", name, description)'.
' VALUES($1, $2, $3);'; ' VALUES($1, $2, $3);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT IGNORE INTO system_rights (ID, name, description)'. 'INSERT IGNORE INTO system_rights (ID, name, description)'.
' VALUES(?, ?, ?);'; ' VALUES(?, ?, ?);';

View File

@ -21,11 +21,23 @@ class SYS_SAIMOD_SECURITY_USER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active,email_confirmed'. 'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active,email_confirmed'.
' FROM system.user'. ' FROM system.user'.
' WHERE username = $1 LIMIT 1;'; ' WHERE username = $1 LIMIT 1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT id,username,email,joindate,locale,last_active,email_confirmed'. 'SELECT id,username,email,joindate,locale,last_active,email_confirmed'.
' FROM system_user'. ' FROM system_user'.

View File

@ -21,12 +21,24 @@ class SYS_SAIMOD_SECURITY_USERS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active, email_confirmed'. 'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active, email_confirmed'.
' FROM system.user'. ' FROM system.user'.
' WHERE username LIKE $1 OR email LIKE $2'. ' WHERE username LIKE $1 OR email LIKE $2'.
' ORDER BY last_active DESC;'; ' ORDER BY last_active DESC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, email_confirmed'. 'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, email_confirmed'.
' FROM system_user'. ' FROM system_user'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_USERS_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, account_flag'. 'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, account_flag'.
' FROM system_user'. ' FROM system_user'.

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_COUNT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT count(*) as count FROM system.user WHERE username LIKE $1 OR email LIKE $2;'; 'SELECT count(*) as count FROM system.user WHERE username LIKE $1 OR email LIKE $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT count(*) as count FROM system_user WHERE username LIKE ? OR email LIKE ?;'; 'SELECT count(*) as count FROM system_user WHERE username LIKE ? OR email LIKE ?;';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_USER_COUNT_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT count(*) as count FROM system_user'. 'SELECT count(*) as count FROM system_user'.
' LEFT JOIN system_user_to_rights ON system_user.ID = system_user_to_rights.userID'. ' LEFT JOIN system_user_to_rights ON system_user.ID = system_user_to_rights.userID'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_USER_LOG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG. 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_PG.
' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_PG. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_PG.
@ -29,6 +35,12 @@ class SYS_SAIMOD_SECURITY_USER_LOG extends \SYSTEM\DB\QP {
' WHERE "'.\SYSTEM\SQL\system_log::FIELD_USER.'" = $1'. ' WHERE "'.\SYSTEM\SQL\system_log::FIELD_USER.'" = $1'.
' ORDER BY '.\SYSTEM\SQL\system_log::FIELD_TIME.' DESC LIMIT 100;'; ' ORDER BY '.\SYSTEM\SQL\system_log::FIELD_TIME.' DESC LIMIT 100;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS. 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS.
' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS.

View File

@ -21,11 +21,23 @@ class SYS_SAIMOD_SECURITY_USER_LOG_COUNT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_log::NAME_PG. 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_log::NAME_PG.
' WHERE "'.\SYSTEM\SQL\system_log::FIELD_USER.'"'. ' WHERE "'.\SYSTEM\SQL\system_log::FIELD_USER.'"'.
' = $1;'; ' = $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as count'. 'SELECT COUNT(*) as count'.
' FROM '.\SYSTEM\SQL\system_log::NAME_MYS. ' FROM '.\SYSTEM\SQL\system_log::NAME_MYS.

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHTS extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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;'; '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;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){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 = ? ORDER BY system_rights.id ASC;'; '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 = ? ORDER BY system_rights.id ASC;';
} }

View File

@ -20,9 +20,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count FROM system.user_to_rights WHERE "rightID" = $1 AND "userID" = $2 LIMIT 1;'; 'SELECT COUNT(*) as count FROM system.user_to_rights WHERE "rightID" = $1 AND "userID" = $2 LIMIT 1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as count FROM system_user_to_rights WHERE rightID = ? AND userID = ? LIMIT 1;'; 'SELECT COUNT(*) as count FROM system_user_to_rights WHERE rightID = ? AND userID = ? LIMIT 1;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'DELETE FROM system.user_to_rights WHERE "rightID" = $1 and "userID" = $2;'; 'DELETE FROM system.user_to_rights WHERE "rightID" = $1 and "userID" = $2;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'DELETE FROM system_user_to_rights WHERE rightID = ? and userID = ?;'; 'DELETE FROM system_user_to_rights WHERE rightID = ? and userID = ?;';
} }

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'INSERT INTO system.user_to_rights ("rightID", "userID") VALUES($1, $2);'; 'INSERT INTO system.user_to_rights ("rightID", "userID") VALUES($1, $2);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO system_user_to_rights (rightID, userID) VALUES(?, ?);'; 'INSERT INTO system_user_to_rights (rightID, userID) VALUES(?, ?);';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count'. 'SELECT COUNT(*) as count'.
' FROM system.text'. ' FROM system.text'.
@ -28,6 +34,12 @@ class SYS_SAIMOD_TEXT_COUNT extends \SYSTEM\DB\QP {
' LEFT JOIN system.user as ae ON system.text.author_edit = ae.id'. ' LEFT JOIN system.user as ae ON system.text.author_edit = ae.id'.
' WHERE (a.username LIKE $1 OR ae.username LIKE $2 OR text LIKE $3);'; ' WHERE (a.username LIKE $1 OR ae.username LIKE $2 OR text LIKE $3);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as `count`'. 'SELECT COUNT(*) as `count`'.
' FROM system_text'. ' FROM system_text'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as `count`'. 'SELECT COUNT(*) as `count`'.
' FROM system_text'. ' FROM system_text'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_NOTAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count'. 'SELECT COUNT(*) as count'.
' FROM system.text'. ' FROM system.text'.
@ -32,6 +38,12 @@ class SYS_SAIMOD_TEXT_COUNT_NOTAG extends \SYSTEM\DB\QP {
' FROM system.text_tag'. ' FROM system.text_tag'.
' WHERE system.text_tag.id = system.text.id);'; ' WHERE system.text_tag.id = system.text.id);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as `count`'. 'SELECT COUNT(*) as `count`'.
' FROM system_text'. ' FROM system_text'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as `count`'. 'SELECT COUNT(*) as `count`'.
' FROM system_text'. ' FROM system_text'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_TAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count'. 'SELECT COUNT(*) as count'.
' FROM system.text_tag'. ' FROM system.text_tag'.
@ -30,6 +36,12 @@ class SYS_SAIMOD_TEXT_COUNT_TAG extends \SYSTEM\DB\QP {
' WHERE tag = $1'. ' WHERE tag = $1'.
' AND (a.username LIKE $2 OR ae.username LIKE $3 OR text LIKE $4);'; ' AND (a.username LIKE $2 OR ae.username LIKE $3 OR text LIKE $4);';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as `count`'. 'SELECT COUNT(*) as `count`'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_TAG_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as `count`'. 'SELECT COUNT(*) as `count`'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,9 +21,21 @@ class SYS_SAIMOD_TEXT_TAGS extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT "tag", COUNT(*) as "count" FROM system.text_tag GROUP BY "tag" ORDER BY "tag" ASC;'; 'SELECT "tag", COUNT(*) as "count" FROM system.text_tag GROUP BY "tag" ORDER BY "tag" ASC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT `tag`, COUNT(*) as `count` FROM system_text_tag GROUP BY `tag` ORDER BY `tag` ASC;'; 'SELECT `tag`, COUNT(*) as `count` FROM system_text_tag GROUP BY `tag` ORDER BY `tag` ASC;';
} }

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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'. 'SELECT MAX(system.text_tag.tag), system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'.
' FROM system.text_tag'. ' FROM system.text_tag'.
@ -31,6 +37,12 @@ class SYS_SAIMOD_TEXT_TEXT extends \SYSTEM\DB\QP {
' GROUP BY system.text.id, lang'. ' GROUP BY system.text.id, lang'.
' ORDER BY time_edit DESC;'; ' ORDER BY time_edit DESC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_NOTAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'. 'SELECT system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'.
' FROM system.text'. ' FROM system.text'.
@ -34,6 +40,12 @@ class SYS_SAIMOD_TEXT_TEXT_NOTAG extends \SYSTEM\DB\QP {
' GROUP BY system.text.id, lang'. ' GROUP BY system.text.id, lang'.
' ORDER BY time_edit DESC;'; ' ORDER BY time_edit DESC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text.*, a.username as author_name, ae.username as author_edit_name'. 'SELECT system_text.*, a.username as author_name, ae.username as author_edit_name'.
' FROM system_text'. ' FROM system_text'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_TAG extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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'. 'SELECT MAX(system.text_tag.tag), system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'.
' FROM system.text_tag'. ' FROM system.text_tag'.
@ -32,6 +38,12 @@ class SYS_SAIMOD_TEXT_TEXT_TAG extends \SYSTEM\DB\QP {
' GROUP BY system.text.id, lang'. ' GROUP BY system.text.id, lang'.
' ORDER BY time_edit DESC;'; ' ORDER BY time_edit DESC;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_TAG_FILTER extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'.
' FROM system_text_tag'. ' FROM system_text_tag'.

View File

@ -21,11 +21,23 @@ class SYS_SAIMOD_TODO_ASSIGN extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'INSERT INTO '.\SYSTEM\SQL\system_todo_assign::NAME_PG. 'INSERT INTO '.\SYSTEM\SQL\system_todo_assign::NAME_PG.
' ('.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.',"'.\SYSTEM\SQL\system_todo_assign::FIELD_USER.'",'.\SYSTEM\SQL\system_todo_assign::FIELD_TIME.')'. ' ('.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.',"'.\SYSTEM\SQL\system_todo_assign::FIELD_USER.'",'.\SYSTEM\SQL\system_todo_assign::FIELD_TIME.')'.
' VALUES($1,$2, NOW());'; ' VALUES($1,$2, NOW());';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'INSERT INTO '.\SYSTEM\SQL\system_todo_assign::NAME_MYS. 'INSERT INTO '.\SYSTEM\SQL\system_todo_assign::NAME_MYS.
' ('.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.','.\SYSTEM\SQL\system_todo_assign::FIELD_USER.','.\SYSTEM\SQL\system_todo_assign::FIELD_TIME.')'. ' ('.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.','.\SYSTEM\SQL\system_todo_assign::FIELD_USER.','.\SYSTEM\SQL\system_todo_assign::FIELD_TIME.')'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_ASSIGNEES extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'. ' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'.
' assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee,'. ' assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee,'.
@ -31,6 +37,12 @@ class SYS_SAIMOD_TODO_ASSIGNEES extends \SYSTEM\DB\QP {
' ORDER BY case when assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_USER.' = $2 then 1 else 2 end'. ' ORDER BY case when assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_USER.' = $2 then 1 else 2 end'.
' LIMIT 10'; ' LIMIT 10';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'. ' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'.
' assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee,'. ' assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee,'.

View File

@ -21,10 +21,22 @@ class SYS_SAIMOD_TODO_CLOSE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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()'. '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()'.
' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_ID.'"= $1;'; ' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_ID.'"= $1;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.', '.\SYSTEM\SQL\system_todo::FIELD_TIME_CLOSED.'=NOW()'. 'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.', '.\SYSTEM\SQL\system_todo::FIELD_TIME_CLOSED.'=NOW()'.
' WHERE '.\SYSTEM\SQL\system_todo::FIELD_ID.'= ?;'; ' WHERE '.\SYSTEM\SQL\system_todo::FIELD_ID.'= ?;';

View File

@ -21,10 +21,22 @@ class SYS_SAIMOD_TODO_CLOSE_ALL extends \SYSTEM\DB\QQ {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return 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. 'UPDATE '.\SYSTEM\SQL\system_todo::NAME_PG.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.
' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_TYPE.'"='.\SYSTEM\SQL\system_todo::FIELD_TYPE_EXCEPTION.';'; ' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_TYPE.'"='.\SYSTEM\SQL\system_todo::FIELD_TYPE_EXCEPTION.';';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.', '.\SYSTEM\SQL\system_todo::FIELD_TIME_CLOSED.'=NOW()'. 'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.', '.\SYSTEM\SQL\system_todo::FIELD_TIME_CLOSED.'=NOW()'.
' WHERE `'.\SYSTEM\SQL\system_todo::FIELD_TYPE.'`='.\SYSTEM\SQL\system_todo::FIELD_TYPE_EXCEPTION.';'; ' WHERE `'.\SYSTEM\SQL\system_todo::FIELD_TYPE.'`='.\SYSTEM\SQL\system_todo::FIELD_TYPE_EXCEPTION.';';

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count FROM('. 'SELECT COUNT(*) as count FROM('.
'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'. 'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'.
@ -32,6 +38,12 @@ class SYS_SAIMOD_TODO_COUNT extends \SYSTEM\DB\QP {
' GROUP BY todo."ID"'. ' GROUP BY todo."ID"'.
') as a;'; ') as a;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as count FROM('. 'SELECT COUNT(*) as count FROM('.
'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'. 'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'.

View File

@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT_FREE extends \SYSTEM\DB\QP {
* @return string Returns classname * @return string Returns classname
*/ */
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
/**
* Get QQs PostgreSQL Query String
*
* @return string Returns PostgreSQL Query String
*/
public static function pgsql(){return public static function pgsql(){return
'SELECT COUNT(*) as count FROM('. 'SELECT COUNT(*) as count FROM('.
'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'. 'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'.
@ -33,6 +39,12 @@ class SYS_SAIMOD_TODO_COUNT_FREE extends \SYSTEM\DB\QP {
' GROUP BY todo."ID"'. ' GROUP BY todo."ID"'.
') as a;'; ') as a;';
} }
/**
* Get QQs MYSQL Query String
*
* @return string Returns MYSQL Query String
*/
public static function mysql(){return public static function mysql(){return
'SELECT COUNT(*) as count FROM('. 'SELECT COUNT(*) as count FROM('.
'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'. 'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'.

Some files were not shown because too many files have changed in this diff Show More