From b8ccb22f28fbf57c2fc4f3b3d97efe763c256791 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Mon, 13 Jun 2016 12:22:53 +0200 Subject: [PATCH] #3 docu qqs --- api/qq/SYS_API_TREE.php | 12 ++++++++++++ cache/qq/SYS_CACHE_CHECK.php | 12 ++++++++++++ cache/qq/SYS_CACHE_DELETE.php | 6 ++++++ cache/qq/SYS_CACHE_DELETE_ALL.php | 12 ++++++++++++ cache/qq/SYS_CACHE_PUT.php | 12 ++++++++++++ cron/qq/SYS_CRON_GET.php | 12 ++++++++++++ cron/qq/SYS_CRON_LAST_VISIT.php | 12 ++++++++++++ cron/qq/SYS_CRON_LIST.php | 12 ++++++++++++ cron/qq/SYS_CRON_UPD.php | 12 ++++++++++++ log/qq/SYS_LOG_DEL.php | 12 ++++++++++++ log/qq/SYS_LOG_INSERT.php | 12 ++++++++++++ log/qq/SYS_LOG_MONTH.php | 12 ++++++++++++ log/qq/SYS_LOG_OLDEST.php | 12 ++++++++++++ page/qq/SYS_PAGE_GROUP.php | 12 ++++++++++++ page/qq/SYS_TEXT_DELETE.php | 6 ++++++ page/qq/SYS_TEXT_DELETE_TAGS.php | 6 ++++++ page/qq/SYS_TEXT_GET_ID.php | 12 ++++++++++++ page/qq/SYS_TEXT_GET_ID_ADV.php | 6 ++++++ page/qq/SYS_TEXT_GET_ID_COUNT.php | 6 ++++++ page/qq/SYS_TEXT_GET_ID_TAGS.php | 12 ++++++++++++ page/qq/SYS_TEXT_GET_LATEST.php | 6 ++++++ page/qq/SYS_TEXT_GET_TAG.php | 12 ++++++++++++ page/qq/SYS_TEXT_GET_TAGS.php | 12 ++++++++++++ page/qq/SYS_TEXT_GET_TAG_ADV.php | 6 ++++++ page/qq/SYS_TEXT_RENAME.php | 6 ++++++ page/qq/SYS_TEXT_RENAME_TAGS.php | 6 ++++++ page/qq/SYS_TEXT_SAVE.php | 6 ++++++ page/qq/SYS_TEXT_SAVE_TAG.php | 6 ++++++ page/qq/SYS_TEXT_SEARCH_TAG.php | 6 ++++++ sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_ADD.php | 12 ++++++++++++ sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_DEL.php | 12 ++++++++++++ sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GET.php | 12 ++++++++++++ .../saimod_sys_api/qq/SYS_SAIMOD_API_GROUPS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_API_SINGLE_SELECT.php | 12 ++++++++++++ sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE.php | 12 ++++++++++++ .../saimod_sys_cache/qq/SYS_SAIMOD_CACHE_CLEAR.php | 12 ++++++++++++ .../saimod_sys_cache/qq/SYS_SAIMOD_CACHE_COUNT.php | 12 ++++++++++++ sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON.php | 12 ++++++++++++ .../saimod_sys_cron/qq/SYS_SAIMOD_CRON_ADD.php | 12 ++++++++++++ .../saimod_sys_cron/qq/SYS_SAIMOD_CRON_CHANGE.php | 12 ++++++++++++ .../saimod_sys_cron/qq/SYS_SAIMOD_CRON_DEL.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_CRON_SINGLE_SELECT.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_ANALYTICS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_BASIC_QUERYTIME.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_BASIC_SUCCESS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_BASIC_VISITOR.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_BASIC.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_OTHER.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_CLASS_SYSTEM.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_ERROR.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTERS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_FILTER_COUNT.php | 12 ++++++++++++ .../saimod_sys_log/qq/SYS_SAIMOD_LOG_TRUNCATE.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_UNIQUE_BASIC.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_UNIQUE_EXCEPTION.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_UNIQUE_REFERER.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_LOG_UNIQUE_REQUEST.php | 12 ++++++++++++ .../saimod_sys_page/qq/SYS_SAIMOD_PAGE_ADD.php | 12 ++++++++++++ .../saimod_sys_page/qq/SYS_SAIMOD_PAGE_DEL.php | 12 ++++++++++++ .../saimod_sys_page/qq/SYS_SAIMOD_PAGE_GET.php | 12 ++++++++++++ .../saimod_sys_page/qq/SYS_SAIMOD_PAGE_GROUPS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_PAGE_SINGLE_SELECT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_DELETE_USER.php | 6 ++++++ .../qq/SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.php | 6 ++++++ .../qq/SYS_SAIMOD_SECURITY_RENAME_USER.php | 6 ++++++ .../qq/SYS_SAIMOD_SECURITY_RIGHTS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_RIGHT_CHECK.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_RIGHT_DELETE.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_RIGHT_INSERT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USERS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USERS_FILTER.php | 6 ++++++ .../qq/SYS_SAIMOD_SECURITY_USER_COUNT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER_COUNT_FILTER.php | 6 ++++++ .../qq/SYS_SAIMOD_SECURITY_USER_LOG.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER_LOG_COUNT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT.php | 12 ++++++++++++ .../saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TEXT_COUNT_FILTER.php | 6 ++++++ .../qq/SYS_SAIMOD_TEXT_COUNT_NOTAG.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER.php | 6 ++++++ .../saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TEXT_COUNT_TAG_FILTER.php | 6 ++++++ .../saimod_sys_text/qq/SYS_SAIMOD_TEXT_TAGS.php | 12 ++++++++++++ .../saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TEXT_TEXT_FILTER.php | 6 ++++++ .../qq/SYS_SAIMOD_TEXT_TEXT_NOTAG.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER.php | 6 ++++++ .../saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TEXT_TEXT_TAG_FILTER.php | 6 ++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGN.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGNEES.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE_ALL.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_COUNT_FREE.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_COUNT_MINE.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_COUNT_OTHERS.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_COUNT_TYPE.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_DEASSIGN.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_EDIT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_EXCEPTION_INSERT.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_FREE.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_MINE.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_LIST_OTHERS.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_TYPE.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_OPEN.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_PRIORITY.php | 6 ++++++ .../qq/SYS_SAIMOD_TODO_STATS_ASSIGNED.php | 6 ++++++ .../qq/SYS_SAIMOD_TODO_STATS_CLOSED.php | 6 ++++++ .../qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN.php | 12 ++++++++++++ ...SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER.php | 12 ++++++++++++ .../qq/SYS_SAIMOD_TODO_STATS_USERS.php | 12 ++++++++++++ .../saimod_sys_todo/qq/SYS_SAIMOD_TODO_TODO.php | 12 ++++++++++++ security/qq/SYS_SECURITY_AVAILABLE.php | 12 ++++++++++++ security/qq/SYS_SECURITY_AVAILABLE_EMAIL.php | 12 ++++++++++++ security/qq/SYS_SECURITY_CHECK.php | 12 ++++++++++++ security/qq/SYS_SECURITY_CREATE.php | 12 ++++++++++++ security/qq/SYS_SECURITY_LOGIN_USER_EMAIL_SHA1.php | 12 ++++++++++++ security/qq/SYS_SECURITY_LOGIN_USER_SHA1.php | 12 ++++++++++++ security/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php | 12 ++++++++++++ security/qq/SYS_SECURITY_UPDATE_PW.php | 12 ++++++++++++ security/qq/SYS_SECURITY_USER_INFO.php | 12 ++++++++++++ system/qq/SYS_LOCALE_SET_LOCALE.php | 12 ++++++++++++ token/qq/SYS_SECURITY_CHANGE_EMAIL.php | 6 ++++++ token/qq/SYS_SECURITY_CONFIRM_EMAIL.php | 6 ++++++ token/qq/SYS_SECURITY_RESET_PASSWORD.php | 6 ++++++ token/qq/SYS_TOKEN_CONFIRM.php | 6 ++++++ token/qq/SYS_TOKEN_GET.php | 6 ++++++ token/qq/SYS_TOKEN_INSERT.php | 6 ++++++ 140 files changed, 1488 insertions(+) diff --git a/api/qq/SYS_API_TREE.php b/api/qq/SYS_API_TREE.php index 83ea9e7..a08a746 100644 --- a/api/qq/SYS_API_TREE.php +++ b/api/qq/SYS_API_TREE.php @@ -21,11 +21,23 @@ class SYS_API_TREE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_PG .' WHERE "'.\SYSTEM\SQL\system_api::FIELD_GROUP.'" = $1' .' ORDER BY "'.\SYSTEM\SQL\system_api::FIELD_ID.'"'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_MYS .' WHERE `'.\SYSTEM\SQL\system_api::FIELD_GROUP.'` = ?' diff --git a/cache/qq/SYS_CACHE_CHECK.php b/cache/qq/SYS_CACHE_CHECK.php index 65a0d35..92f4c78 100644 --- a/cache/qq/SYS_CACHE_CHECK.php +++ b/cache/qq/SYS_CACHE_CHECK.php @@ -21,10 +21,22 @@ class SYS_CACHE_CHECK extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM system.cache'. ' WHERE cache = $1 AND ident = $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM system_cache'. ' WHERE cache = ? AND ident = ?;'; diff --git a/cache/qq/SYS_CACHE_DELETE.php b/cache/qq/SYS_CACHE_DELETE.php index 470966e..a925a44 100644 --- a/cache/qq/SYS_CACHE_DELETE.php +++ b/cache/qq/SYS_CACHE_DELETE.php @@ -21,6 +21,12 @@ class SYS_CACHE_DELETE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'DELETE FROM system.cache'. ' WHERE "CacheID" = $1 AND'. diff --git a/cache/qq/SYS_CACHE_DELETE_ALL.php b/cache/qq/SYS_CACHE_DELETE_ALL.php index 2bdcff6..06ca2e7 100644 --- a/cache/qq/SYS_CACHE_DELETE_ALL.php +++ b/cache/qq/SYS_CACHE_DELETE_ALL.php @@ -21,9 +21,21 @@ class SYS_CACHE_DELETE_ALL extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'DELETE FROM system.cache;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM system_cache;'; } diff --git a/cache/qq/SYS_CACHE_PUT.php b/cache/qq/SYS_CACHE_PUT.php index fd3624e..d3fbe86 100644 --- a/cache/qq/SYS_CACHE_PUT.php +++ b/cache/qq/SYS_CACHE_PUT.php @@ -21,11 +21,23 @@ class SYS_CACHE_PUT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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")'. ' 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 'REPLACE INTO system_cache (cache, ident, type, data)'. ' VALUES (?,?,?,?);'; diff --git a/cron/qq/SYS_CRON_GET.php b/cron/qq/SYS_CRON_GET.php index 8afdc13..acc1ad8 100644 --- a/cron/qq/SYS_CRON_GET.php +++ b/cron/qq/SYS_CRON_GET.php @@ -21,9 +21,21 @@ class SYS_CRON_GET extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;'; } diff --git a/cron/qq/SYS_CRON_LAST_VISIT.php b/cron/qq/SYS_CRON_LAST_VISIT.php index 95f71d8..f5afacb 100644 --- a/cron/qq/SYS_CRON_LAST_VISIT.php +++ b/cron/qq/SYS_CRON_LAST_VISIT.php @@ -21,9 +21,21 @@ class SYS_CRON_LAST_VISIT extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT last_run FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' ORDER BY last_run DESC LIMIT 1'; } diff --git a/cron/qq/SYS_CRON_LIST.php b/cron/qq/SYS_CRON_LIST.php index d1fdcdd..d98b58c 100644 --- a/cron/qq/SYS_CRON_LIST.php +++ b/cron/qq/SYS_CRON_LIST.php @@ -21,9 +21,21 @@ class SYS_CRON_LIST extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_PG.';'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.';'; } diff --git a/cron/qq/SYS_CRON_UPD.php b/cron/qq/SYS_CRON_UPD.php index 4c6b6ab..afdebaf 100644 --- a/cron/qq/SYS_CRON_UPD.php +++ b/cron/qq/SYS_CRON_UPD.php @@ -21,9 +21,21 @@ class SYS_CRON_UPD extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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.' = ?;'; } diff --git a/log/qq/SYS_LOG_DEL.php b/log/qq/SYS_LOG_DEL.php index 2f47124..79f93de 100644 --- a/log/qq/SYS_LOG_DEL.php +++ b/log/qq/SYS_LOG_DEL.php @@ -21,9 +21,21 @@ class SYS_LOG_DEL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'DELETE FROM '.\SYSTEM\SQL\system_log::NAME_MYS.' WHERE ID = ?;'; } diff --git a/log/qq/SYS_LOG_INSERT.php b/log/qq/SYS_LOG_INSERT.php index 07abcd6..36904f8 100644 --- a/log/qq/SYS_LOG_INSERT.php +++ b/log/qq/SYS_LOG_INSERT.php @@ -21,6 +21,12 @@ class SYS_LOG_INSERT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_PG. '("'.\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.'")'. '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 'INSERT INTO '.\SYSTEM\SQL\system_log::NAME_MYS. '('.\SYSTEM\SQL\system_log::FIELD_CLASS.','.\SYSTEM\SQL\system_log::FIELD_MESSAGE.','. diff --git a/log/qq/SYS_LOG_MONTH.php b/log/qq/SYS_LOG_MONTH.php index 3d514b2..5c6cadd 100644 --- a/log/qq/SYS_LOG_MONTH.php +++ b/log/qq/SYS_LOG_MONTH.php @@ -21,9 +21,21 @@ class SYS_LOG_MONTH extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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;'; } diff --git a/log/qq/SYS_LOG_OLDEST.php b/log/qq/SYS_LOG_OLDEST.php index 8d78bb7..d18731c 100644 --- a/log/qq/SYS_LOG_OLDEST.php +++ b/log/qq/SYS_LOG_OLDEST.php @@ -21,9 +21,21 @@ class SYS_LOG_OLDEST extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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'; } diff --git a/page/qq/SYS_PAGE_GROUP.php b/page/qq/SYS_PAGE_GROUP.php index 4731e85..0c96bb2 100644 --- a/page/qq/SYS_PAGE_GROUP.php +++ b/page/qq/SYS_PAGE_GROUP.php @@ -21,12 +21,24 @@ class SYS_PAGE_GROUP extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_PG .' WHERE "'.\SYSTEM\SQL\system_page::FIELD_GROUP.'" = $1' .' AND "'.\SYSTEM\SQL\system_page::FIELD_STATE.'" = $2' .' 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 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_MYS .' WHERE `'.\SYSTEM\SQL\system_page::FIELD_GROUP.'` = ?' diff --git a/page/qq/SYS_TEXT_DELETE.php b/page/qq/SYS_TEXT_DELETE.php index 9df9635..7a9eb04 100644 --- a/page/qq/SYS_TEXT_DELETE.php +++ b/page/qq/SYS_TEXT_DELETE.php @@ -21,6 +21,12 @@ class SYS_TEXT_DELETE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM `system_text` WHERE id = ? and lang = ?;'; } diff --git a/page/qq/SYS_TEXT_DELETE_TAGS.php b/page/qq/SYS_TEXT_DELETE_TAGS.php index 4c51e9d..ce417be 100644 --- a/page/qq/SYS_TEXT_DELETE_TAGS.php +++ b/page/qq/SYS_TEXT_DELETE_TAGS.php @@ -21,6 +21,12 @@ class SYS_TEXT_DELETE_TAGS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM `system_text_tag` WHERE id = ?;'; } diff --git a/page/qq/SYS_TEXT_GET_ID.php b/page/qq/SYS_TEXT_GET_ID.php index 44ecb71..70e9cd6 100644 --- a/page/qq/SYS_TEXT_GET_ID.php +++ b/page/qq/SYS_TEXT_GET_ID.php @@ -21,9 +21,21 @@ class SYS_TEXT_GET_ID extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT id,text FROM system_text WHERE id = ? and lang = ?;'; } diff --git a/page/qq/SYS_TEXT_GET_ID_ADV.php b/page/qq/SYS_TEXT_GET_ID_ADV.php index 477f3e4..25ac796 100644 --- a/page/qq/SYS_TEXT_GET_ID_ADV.php +++ b/page/qq/SYS_TEXT_GET_ID_ADV.php @@ -21,6 +21,12 @@ class SYS_TEXT_GET_ID_ADV extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return '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'. diff --git a/page/qq/SYS_TEXT_GET_ID_COUNT.php b/page/qq/SYS_TEXT_GET_ID_COUNT.php index 682ed05..2d698bf 100644 --- a/page/qq/SYS_TEXT_GET_ID_COUNT.php +++ b/page/qq/SYS_TEXT_GET_ID_COUNT.php @@ -21,6 +21,12 @@ class SYS_TEXT_GET_ID_COUNT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT count(*) as count FROM system_text WHERE id = ?;'; diff --git a/page/qq/SYS_TEXT_GET_ID_TAGS.php b/page/qq/SYS_TEXT_GET_ID_TAGS.php index f7a66d8..44aa37a 100644 --- a/page/qq/SYS_TEXT_GET_ID_TAGS.php +++ b/page/qq/SYS_TEXT_GET_ID_TAGS.php @@ -21,9 +21,21 @@ class SYS_TEXT_GET_ID_TAGS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT tag FROM system_text_tag WHERE id = ?'; } diff --git a/page/qq/SYS_TEXT_GET_LATEST.php b/page/qq/SYS_TEXT_GET_LATEST.php index 5648935..4fea61e 100644 --- a/page/qq/SYS_TEXT_GET_LATEST.php +++ b/page/qq/SYS_TEXT_GET_LATEST.php @@ -21,6 +21,12 @@ class SYS_TEXT_GET_LATEST extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text.id,text FROM system_text LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id diff --git a/page/qq/SYS_TEXT_GET_TAG.php b/page/qq/SYS_TEXT_GET_TAG.php index c22fbe9..a7f80a2 100644 --- a/page/qq/SYS_TEXT_GET_TAG.php +++ b/page/qq/SYS_TEXT_GET_TAG.php @@ -21,11 +21,23 @@ class SYS_TEXT_GET_TAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT system.text.id,text FROM system.text LEFT JOIN system.text_tag ON system.text.id = system.text_tag.id WHERE tag = $1 and lang = $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text.id,text FROM system_text LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id diff --git a/page/qq/SYS_TEXT_GET_TAGS.php b/page/qq/SYS_TEXT_GET_TAGS.php index 1cb551e..a9a70cc 100644 --- a/page/qq/SYS_TEXT_GET_TAGS.php +++ b/page/qq/SYS_TEXT_GET_TAGS.php @@ -21,10 +21,22 @@ class SYS_TEXT_GET_TAGS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM system.text_tag'. ' WHERE id = $1 LIMIT $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM system_text_tag'. ' WHERE id = ? LIMIT ?;'; diff --git a/page/qq/SYS_TEXT_GET_TAG_ADV.php b/page/qq/SYS_TEXT_GET_TAG_ADV.php index a37ddb6..21ebe92 100644 --- a/page/qq/SYS_TEXT_GET_TAG_ADV.php +++ b/page/qq/SYS_TEXT_GET_TAG_ADV.php @@ -21,6 +21,12 @@ class SYS_TEXT_GET_TAG_ADV extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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'. ' LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id'. diff --git a/page/qq/SYS_TEXT_RENAME.php b/page/qq/SYS_TEXT_RENAME.php index 5f96f85..44d42f2 100644 --- a/page/qq/SYS_TEXT_RENAME.php +++ b/page/qq/SYS_TEXT_RENAME.php @@ -21,6 +21,12 @@ class SYS_TEXT_RENAME extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_text SET id = ? WHERE id = ?;'; } diff --git a/page/qq/SYS_TEXT_RENAME_TAGS.php b/page/qq/SYS_TEXT_RENAME_TAGS.php index 2050c33..fb0442e 100644 --- a/page/qq/SYS_TEXT_RENAME_TAGS.php +++ b/page/qq/SYS_TEXT_RENAME_TAGS.php @@ -21,6 +21,12 @@ class SYS_TEXT_RENAME_TAGS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_text_tag SET id = ? WHERE id = ?;'; } diff --git a/page/qq/SYS_TEXT_SAVE.php b/page/qq/SYS_TEXT_SAVE.php index f45aab9..6e7bf3c 100644 --- a/page/qq/SYS_TEXT_SAVE.php +++ b/page/qq/SYS_TEXT_SAVE.php @@ -21,6 +21,12 @@ class SYS_TEXT_SAVE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES (?, ?, ?, ?, ?, NOW(), NOW()) diff --git a/page/qq/SYS_TEXT_SAVE_TAG.php b/page/qq/SYS_TEXT_SAVE_TAG.php index fcf0964..935f959 100644 --- a/page/qq/SYS_TEXT_SAVE_TAG.php +++ b/page/qq/SYS_TEXT_SAVE_TAG.php @@ -21,6 +21,12 @@ class SYS_TEXT_SAVE_TAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT IGNORE `system_text_tag` (`id`, `tag`) VALUES (?, ?);'; diff --git a/page/qq/SYS_TEXT_SEARCH_TAG.php b/page/qq/SYS_TEXT_SEARCH_TAG.php index 93bc4a2..9feafca 100644 --- a/page/qq/SYS_TEXT_SEARCH_TAG.php +++ b/page/qq/SYS_TEXT_SEARCH_TAG.php @@ -21,6 +21,12 @@ class SYS_TEXT_SEARCH_TAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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'. ' LEFT JOIN system_text_tag ON system_text.id = system_text_tag.id'. diff --git a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_ADD.php b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_ADD.php index 13255ac..00ba64d 100644 --- a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_ADD.php +++ b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_ADD.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_API_ADD extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT INTO '.\SYSTEM\SQL\system_api::NAME_MYS.' (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (?, ?, ?, ?, ?, ?, ?);'; } diff --git a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_DEL.php b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_DEL.php index 9f3be87..008bac3 100644 --- a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_DEL.php +++ b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_DEL.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_API_DEL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'DELETE FROM '.\SYSTEM\SQL\system_api::NAME_MYS.' WHERE `ID` = ? AND `group` = ?;'; } diff --git a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GET.php b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GET.php index 98f7f6f..2a7590e 100644 --- a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GET.php +++ b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GET.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_API_GET extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM system_api ORDER BY `group`, `ID` ASC;'; } diff --git a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GROUPS.php b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GROUPS.php index 915460d..2cd7b06 100644 --- a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GROUPS.php +++ b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_GROUPS.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_API_GROUPS extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT `group`, count(*) as `count` FROM system_api GROUP BY `group` ORDER BY `group` ASC;'; } diff --git a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_SINGLE_SELECT.php b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_SINGLE_SELECT.php index 4550f93..5246378 100644 --- a/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_SINGLE_SELECT.php +++ b/sai/modules/saimod_sys_api/qq/SYS_SAIMOD_API_SINGLE_SELECT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_API_SINGLE_SELECT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM '.\SYSTEM\SQL\system_api::NAME_MYS.' WHERE ID = ? AND `group` = ?;'; } diff --git a/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE.php b/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE.php index d590569..4af2747 100644 --- a/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE.php +++ b/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CACHE extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM system.cache LIMIT 100;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM system_cache LIMIT 100;'; } diff --git a/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_CLEAR.php b/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_CLEAR.php index ed8290a..cec5909 100644 --- a/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_CLEAR.php +++ b/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_CLEAR.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CACHE_CLEAR extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'DELETE FROM system.cache;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM system_cache;'; } diff --git a/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_COUNT.php b/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_COUNT.php index 7e73d92..1519b99 100644 --- a/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_COUNT.php +++ b/sai/modules/saimod_sys_cache/qq/SYS_SAIMOD_CACHE_COUNT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CACHE_COUNT extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as "count" FROM system.cache'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM system_cache'; } diff --git a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON.php b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON.php index d41ed05..8368f60 100644 --- a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON.php +++ b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' ORDER BY class;'; } diff --git a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_ADD.php b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_ADD.php index 7d1d20c..daa538f 100644 --- a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_ADD.php +++ b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_ADD.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_ADD extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return '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`);'; diff --git a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_CHANGE.php b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_CHANGE.php index 3400273..7180315 100644 --- a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_CHANGE.php +++ b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_CHANGE.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_CHANGE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'UPDATE '.\SYSTEM\SQL\system_cron::NAME_MYS.' SET status = ? WHERE `class` = ?;'; } diff --git a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_DEL.php b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_DEL.php index 4f8e105..ead948d 100644 --- a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_DEL.php +++ b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_DEL.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_DEL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'DELETE FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;'; } diff --git a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_SINGLE_SELECT.php b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_SINGLE_SELECT.php index d42971d..24e0c09 100644 --- a/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_SINGLE_SELECT.php +++ b/sai/modules/saimod_sys_cron/qq/SYS_SAIMOD_CRON_SINGLE_SELECT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_CRON_SINGLE_SELECT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM '.\SYSTEM\SQL\system_cron::NAME_MYS.' WHERE class = ?;'; } diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ANALYTICS.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ANALYTICS.php index 7132059..b4f5215 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ANALYTICS.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ANALYTICS.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_ANALYTICS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -31,6 +37,12 @@ class SYS_SAIMOD_LOG_ANALYTICS extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_QUERYTIME.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_QUERYTIME.php index d34e264..8e092d5 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_QUERYTIME.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_QUERYTIME.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_BASIC_QUERYTIME extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -33,6 +39,12 @@ class SYS_SAIMOD_LOG_BASIC_QUERYTIME extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_SUCCESS.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_SUCCESS.php index bb43613..d59352d 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_SUCCESS.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_SUCCESS.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_BASIC_SUCCESS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -46,6 +52,12 @@ class SYS_SAIMOD_LOG_BASIC_SUCCESS extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_VISITOR.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_VISITOR.php index a5f4a9e..bda78d2 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_VISITOR.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_BASIC_VISITOR.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_BASIC_VISITOR extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -31,6 +37,12 @@ class SYS_SAIMOD_LOG_BASIC_VISITOR extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_BASIC.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_BASIC.php index 186f238..5900203 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_BASIC.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_BASIC.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_CLASS_BASIC extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -34,6 +40,12 @@ class SYS_SAIMOD_LOG_CLASS_BASIC extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_OTHER.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_OTHER.php index fcfe0e5..3bf9d98 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_OTHER.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_OTHER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_CLASS_OTHER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -32,6 +38,12 @@ class SYS_SAIMOD_LOG_CLASS_OTHER extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_SYSTEM.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_SYSTEM.php index eb6628f..e40708b 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_SYSTEM.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_CLASS_SYSTEM.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_CLASS_SYSTEM extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -36,6 +42,12 @@ class SYS_SAIMOD_LOG_CLASS_SYSTEM extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ERROR.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ERROR.php index e4cc79a..0c959a8 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ERROR.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_ERROR.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_ERROR extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_log::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. ' 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 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS. diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER.php index 1b0a938..f0980f0 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_log::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)'. ' 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 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS. diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTERS.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTERS.php index 5bcf066..63f6d37 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTERS.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTERS.php @@ -21,12 +21,24 @@ class SYS_SAIMOD_LOG_FILTERS extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS. ' FROM '.\SYSTEM\SQL\system_log::NAME_PG. ' GROUP 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 'SELECT '.\SYSTEM\SQL\system_log::FIELD_CLASS. ' FROM '.\SYSTEM\SQL\system_log::NAME_MYS. diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER_COUNT.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER_COUNT.php index 472bfe1..6e8d333 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER_COUNT.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_FILTER_COUNT.php @@ -21,12 +21,24 @@ class SYS_SAIMOD_LOG_FILTER_COUNT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count'. ' FROM '.\SYSTEM\SQL\system_log::NAME_PG. ' 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);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count'. ' FROM '.\SYSTEM\SQL\system_log::NAME_MYS. diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_TRUNCATE.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_TRUNCATE.php index 1439829..d94fa56 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_TRUNCATE.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_TRUNCATE.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_LOG_TRUNCATE extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_PG.';'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'TRUNCATE '.\SYSTEM\SQL\system_log::NAME_MYS.';'; } diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_BASIC.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_BASIC.php index b7dbc31..9a7523f 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_BASIC.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_BASIC.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_BASIC extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -32,6 +38,12 @@ class SYS_SAIMOD_LOG_UNIQUE_BASIC extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_EXCEPTION.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_EXCEPTION.php index 59fd25c..a289fc4 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_EXCEPTION.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_EXCEPTION.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_EXCEPTION extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -32,6 +38,12 @@ class SYS_SAIMOD_LOG_UNIQUE_EXCEPTION extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REFERER.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REFERER.php index af90484..730294f 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REFERER.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REFERER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REFERER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -33,6 +39,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REFERER extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REQUEST.php b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REQUEST.php index 8cb6b84..7a19244 100644 --- a/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REQUEST.php +++ b/sai/modules/saimod_sys_log/qq/SYS_SAIMOD_LOG_UNIQUE_REQUEST.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REQUEST extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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,' .'count(*) as count,' @@ -33,6 +39,12 @@ class SYS_SAIMOD_LOG_UNIQUE_REQUEST extends \SYSTEM\DB\QP { .' ORDER BY day DESC' .' LIMIT 30;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_ADD.php b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_ADD.php index 3bb893d..9386a2c 100644 --- a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_ADD.php +++ b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_ADD.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_ADD extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT INTO '.\SYSTEM\SQL\system_page::NAME_MYS.' (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (?, ?, ?, ?, ?, ?, ?);'; } diff --git a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_DEL.php b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_DEL.php index cbf40c7..1b2bd6b 100644 --- a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_DEL.php +++ b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_DEL.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_DEL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'DELETE FROM '.\SYSTEM\SQL\system_page::NAME_MYS.' WHERE `ID` = ? AND `group` = ?;'; } diff --git a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GET.php b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GET.php index 99de6b4..40ccaa8 100644 --- a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GET.php +++ b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GET.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_GET extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM system_page ORDER BY `group`, `ID` ASC;'; } diff --git a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GROUPS.php b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GROUPS.php index 3e30b46..1fcd801 100644 --- a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GROUPS.php +++ b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_GROUPS.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_GROUPS extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT `group`, count(*) as `count` FROM system_page GROUP BY `group` ORDER BY `group` ASC;'; } diff --git a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_SINGLE_SELECT.php b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_SINGLE_SELECT.php index 82b9662..3f58e6f 100644 --- a/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_SINGLE_SELECT.php +++ b/sai/modules/saimod_sys_page/qq/SYS_SAIMOD_PAGE_SINGLE_SELECT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_PAGE_SINGLE_SELECT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT * FROM '.\SYSTEM\SQL\system_page::NAME_MYS.' WHERE ID = ? AND `group` = ?;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER.php index c8d3538..90e2d79 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_DELETE_USER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM system_user WHERE id = ?;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.php index ed98513..b8196f2 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_DELETE_USER_RIGHTS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM system_user_to_rights WHERE userID = ?;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RENAME_USER.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RENAME_USER.php index 0d8fcdd..07290f2 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RENAME_USER.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RENAME_USER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_RENAME_USER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_user SET username = ? WHERE username = ?;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHTS.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHTS.php index f65002d..7983957 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHTS.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHTS.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_RIGHTS extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM system.rights ORDER BY "ID" ASC;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM system_rights ORDER BY ID ASC;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_CHECK.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_CHECK.php index 06eaebf..e3b88c7 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_CHECK.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_CHECK.php @@ -21,10 +21,22 @@ class SYS_SAIMOD_SECURITY_RIGHT_CHECK extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM system.rights'. ' WHERE "ID" = $1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM system_rights'. ' WHERE ID = ?;'; diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_DELETE.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_DELETE.php index 7fb15c8..b95c11a 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_DELETE.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_DELETE.php @@ -21,10 +21,22 @@ class SYS_SAIMOD_SECURITY_RIGHT_DELETE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'DELETE FROM system.rights'. ' WHERE "ID" = $1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM system_rights'. ' WHERE ID = ?;'; diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_INSERT.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_INSERT.php index 57b5dcb..3a53725 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_INSERT.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_RIGHT_INSERT.php @@ -21,10 +21,22 @@ class SYS_SAIMOD_SECURITY_RIGHT_INSERT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'INSERT INTO system.rights ("ID", name, description)'. ' VALUES($1, $2, $3);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT IGNORE INTO system_rights (ID, name, description)'. ' VALUES(?, ?, ?);'; diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER.php index 0471dd6..5f39d40 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER.php @@ -21,11 +21,23 @@ class SYS_SAIMOD_SECURITY_USER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active,email_confirmed'. ' FROM system.user'. ' WHERE username = $1 LIMIT 1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT id,username,email,joindate,locale,last_active,email_confirmed'. ' FROM system_user'. diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS.php index 24d3bf2..cade67d 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS.php @@ -21,12 +21,24 @@ class SYS_SAIMOD_SECURITY_USERS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active, email_confirmed'. ' FROM system.user'. ' WHERE username LIKE $1 OR email LIKE $2'. ' ORDER BY last_active DESC;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, email_confirmed'. ' FROM system_user'. diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS_FILTER.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS_FILTER.php index 5606c1d..3e31ba8 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS_FILTER.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USERS_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_USERS_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT id,username,email,joindate,locale,unix_timestamp(last_active)as last_active, account_flag'. ' FROM system_user'. diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT.php index c65ccc2..1af090c 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_COUNT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT count(*) as count FROM system_user WHERE username LIKE ? OR email LIKE ?;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT_FILTER.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT_FILTER.php index 1e13274..293777f 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT_FILTER.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_COUNT_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_USER_COUNT_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT count(*) as count FROM system_user'. ' LEFT JOIN system_user_to_rights ON system_user.ID = system_user_to_rights.userID'. diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG.php index 25c695b..7d38a3c 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_SECURITY_USER_LOG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_log::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'. ' 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 'SELECT * FROM '.\SYSTEM\SQL\system_log::NAME_MYS. ' LEFT JOIN '.\SYSTEM\SQL\system_user::NAME_MYS. diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG_COUNT.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG_COUNT.php index 30f9eb4..c86bced 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG_COUNT.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_LOG_COUNT.php @@ -21,11 +21,23 @@ class SYS_SAIMOD_SECURITY_USER_LOG_COUNT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_log::NAME_PG. ' WHERE "'.\SYSTEM\SQL\system_log::FIELD_USER.'"'. ' = $1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count'. ' FROM '.\SYSTEM\SQL\system_log::NAME_MYS. diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php index b2cb580..9c9b708 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHTS.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHTS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK.php index 5303a50..076f4c7 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK.php @@ -20,9 +20,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHT_CHECK extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT COUNT(*) as count FROM system_user_to_rights WHERE rightID = ? AND userID = ? LIMIT 1;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE.php index 62fbe97..5565a3d 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHT_DELETE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'DELETE FROM system_user_to_rights WHERE rightID = ? and userID = ?;'; } diff --git a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT.php b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT.php index efd11b4..b856d7c 100644 --- a/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT.php +++ b/sai/modules/saimod_sys_security/qq/SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_SECURITY_USER_RIGHT_INSERT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'INSERT INTO system_user_to_rights (rightID, userID) VALUES(?, ?);'; } diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT.php index 8901037..1678662 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count'. ' 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'. ' 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 'SELECT COUNT(*) as `count`'. ' FROM system_text'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_FILTER.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_FILTER.php index fd0d518..7bbc5a0 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_FILTER.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count`'. ' FROM system_text'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG.php index 3c42945..8f8754f 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_NOTAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count'. ' FROM system.text'. @@ -32,6 +38,12 @@ class SYS_SAIMOD_TEXT_COUNT_NOTAG extends \SYSTEM\DB\QP { ' FROM system.text_tag'. ' WHERE system.text_tag.id = system.text.id);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count`'. ' FROM system_text'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER.php index f323148..46578c5 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_NOTAG_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count`'. ' FROM system_text'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG.php index 3e3d27c..77f358f 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_TAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count'. ' FROM system.text_tag'. @@ -30,6 +36,12 @@ class SYS_SAIMOD_TEXT_COUNT_TAG extends \SYSTEM\DB\QP { ' WHERE tag = $1'. ' 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 'SELECT COUNT(*) as `count`'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG_FILTER.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG_FILTER.php index 588d989..84fed53 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG_FILTER.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_COUNT_TAG_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_COUNT_TAG_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count`'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TAGS.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TAGS.php index 1a71be9..d74a54e 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TAGS.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TAGS.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TEXT_TAGS extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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 'SELECT `tag`, COUNT(*) as `count` FROM system_text_tag GROUP BY `tag` ORDER BY `tag` ASC;'; } diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT.php index 13d5192..9a997cf 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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'. ' FROM system.text_tag'. @@ -31,6 +37,12 @@ class SYS_SAIMOD_TEXT_TEXT extends \SYSTEM\DB\QP { ' GROUP BY system.text.id, lang'. ' ORDER BY time_edit DESC;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_FILTER.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_FILTER.php index ee2cb7c..7a714af 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_FILTER.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG.php index 756173b..31aaf8a 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_NOTAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT system.text.*, MAX(a.username) as author_name, MAX(ae.username) as author_edit_name'. ' FROM system.text'. @@ -34,6 +40,12 @@ class SYS_SAIMOD_TEXT_TEXT_NOTAG extends \SYSTEM\DB\QP { ' GROUP BY system.text.id, lang'. ' ORDER BY time_edit DESC;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text.*, a.username as author_name, ae.username as author_edit_name'. ' FROM system_text'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER.php index 795fa80..28779d8 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_NOTAG_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG.php index 913c175..03e86a2 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_TAG extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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'. ' FROM system.text_tag'. @@ -32,6 +38,12 @@ class SYS_SAIMOD_TEXT_TEXT_TAG extends \SYSTEM\DB\QP { ' GROUP BY system.text.id, lang'. ' ORDER BY time_edit DESC;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG_FILTER.php b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG_FILTER.php index ee0dea8..5059911 100644 --- a/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG_FILTER.php +++ b/sai/modules/saimod_sys_text/qq/SYS_SAIMOD_TEXT_TEXT_TAG_FILTER.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TEXT_TEXT_TAG_FILTER extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT system_text_tag.tag, system_text.*, a.username as author_name, ae.username as author_edit_name'. ' FROM system_text_tag'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGN.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGN.php index 657d85d..482ffaa 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGN.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGN.php @@ -21,11 +21,23 @@ class SYS_SAIMOD_TODO_ASSIGN extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return '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.')'. ' VALUES($1,$2, NOW());'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return '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.')'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGNEES.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGNEES.php index 04cf204..8510807 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGNEES.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_ASSIGNEES.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_ASSIGNEES extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return ' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'. ' 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'. ' LIMIT 10'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return ' SELECT assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' as todo_id,'. ' assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee,'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE.php index 082a844..ad64364 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE.php @@ -21,10 +21,22 @@ class SYS_SAIMOD_TODO_CLOSE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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()'. ' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_ID.'"= $1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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()'. ' WHERE '.\SYSTEM\SQL\system_todo::FIELD_ID.'= ?;'; diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE_ALL.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE_ALL.php index dd17767..7e253cc 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE_ALL.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_CLOSE_ALL.php @@ -21,10 +21,22 @@ class SYS_SAIMOD_TODO_CLOSE_ALL extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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. ' 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 '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.';'; diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT.php index 3eedcdf..8277a3e 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM('. '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"'. ') as a;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM('. 'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_FREE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_FREE.php index 6f802b1..daa23d9 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_FREE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_FREE.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT_FREE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM('. '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"'. ') as a;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM('. 'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_MINE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_MINE.php index 22834d1..e7e4c0b 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_MINE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_MINE.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT_MINE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM('. 'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'. @@ -33,6 +39,12 @@ class SYS_SAIMOD_TODO_COUNT_MINE extends \SYSTEM\DB\QP { ' GROUP BY todo."ID"'. ') as a;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM('. 'SELECT todo.id FROM '.\SYSTEM\SQL\system_todo::NAME_MYS.' as todo'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_OTHERS.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_OTHERS.php index c2147f1..1f53f23 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_OTHERS.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_OTHERS.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT_OTHERS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM('. 'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'. @@ -33,6 +39,12 @@ class SYS_SAIMOD_TODO_COUNT_OTHERS extends \SYSTEM\DB\QP { ' GROUP BY todo."ID"'. ') as a;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM ('. ' SELECT todo.id'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_TYPE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_TYPE.php index f6d2d33..23c04dd 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_TYPE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_COUNT_TYPE.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_COUNT_TYPE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM('. 'SELECT todo."ID" FROM '.\SYSTEM\SQL\system_todo::NAME_PG.' as todo'. @@ -33,6 +39,12 @@ class SYS_SAIMOD_TODO_COUNT_TYPE extends \SYSTEM\DB\QP { ' GROUP BY todo."ID"'. ') as a;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM ('. ' SELECT todo.id'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_DEASSIGN.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_DEASSIGN.php index b2d3036..43f3c61 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_DEASSIGN.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_DEASSIGN.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_DEASSIGN extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'DELETE FROM '.\SYSTEM\SQL\system_todo_assign::NAME_PG.' WHERE '.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' = $1 AND "'.\SYSTEM\SQL\system_todo_assign::FIELD_USER.'" = $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'DELETE FROM '.\SYSTEM\SQL\system_todo_assign::NAME_MYS.' WHERE '.\SYSTEM\SQL\system_todo_assign::FIELD_TODO.' = ? AND '.\SYSTEM\SQL\system_todo_assign::FIELD_USER.' = ?;'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EDIT.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EDIT.php index 694c5b6..53ab618 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EDIT.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EDIT.php @@ -21,11 +21,23 @@ class SYS_SAIMOD_TODO_EDIT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'UPDATE '.\SYSTEM\SQL\system_todo::NAME_PG.' SET '.\SYSTEM\SQL\system_todo::FIELD_MESSAGE.'= $1,' .\SYSTEM\SQL\system_todo::FIELD_MESSAGE_HASH.'= encode(digest($2, \'sha1\'), \'hex\')'. 'WHERE "'.\SYSTEM\SQL\system_todo::FIELD_ID.'"= $3;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_MESSAGE.'= ?,' .\SYSTEM\SQL\system_todo::FIELD_MESSAGE_HASH.'= SHA1(?)'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EXCEPTION_INSERT.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EXCEPTION_INSERT.php index c82caaa..569a28d 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EXCEPTION_INSERT.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_EXCEPTION_INSERT.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_EXCEPTION_INSERT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'INSERT INTO '.\SYSTEM\SQL\system_todo::NAME_PG. '('.\SYSTEM\SQL\system_todo::FIELD_CLASS.','.\SYSTEM\SQL\system_todo::FIELD_MESSAGE.','. @@ -35,6 +41,12 @@ class SYS_SAIMOD_TODO_EXCEPTION_INSERT extends \SYSTEM\DB\QP { \SYSTEM\SQL\system_todo::FIELD_TYPE.')'. 'VALUES($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, encode(digest($18, \'sha1\'), \'hex\'),$19)'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT INTO '.\SYSTEM\SQL\system_todo::NAME_MYS. '('.\SYSTEM\SQL\system_todo::FIELD_CLASS.','.\SYSTEM\SQL\system_todo::FIELD_MESSAGE.','. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST.php index 91747e8..91934fe 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_LIST extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT DISTINCT ON (todo_id) * FROM('. ' SELECT todo."'.\SYSTEM\SQL\system_todo::FIELD_ID.'" as todo_id,'. @@ -40,6 +46,12 @@ class SYS_SAIMOD_TODO_LIST extends \SYSTEM\DB\QP { //' ORDER BY a.'.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TYPE.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_COUNT.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TIME.' DESC'; //sorry postgres but ur rly bad! } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM('. ' SELECT todo.'.\SYSTEM\SQL\system_todo::FIELD_ID.' as todo_id,'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_FREE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_FREE.php index 8feae71..99750c4 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_FREE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_FREE.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_LIST_FREE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT DISTINCT ON (todo_id) * FROM('. ' SELECT todo."'.\SYSTEM\SQL\system_todo::FIELD_ID.'" as todo_id,'. @@ -40,6 +46,12 @@ class SYS_SAIMOD_TODO_LIST_FREE extends \SYSTEM\DB\QP { //' ORDER BY a.'.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TYPE.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_COUNT.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TIME.' DESC'; //sorry postgres but ur rly bad! } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM('. ' SELECT todo.'.\SYSTEM\SQL\system_todo::FIELD_ID.' as todo_id,'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_MINE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_MINE.php index 8383a3a..e954b58 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_MINE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_MINE.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_LIST_MINE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT DISTINCT ON (todo_id) * FROM('. ' SELECT todo."'.\SYSTEM\SQL\system_todo::FIELD_ID.'" as todo_id,'. @@ -40,6 +46,12 @@ class SYS_SAIMOD_TODO_LIST_MINE extends \SYSTEM\DB\QP { //' ORDER BY a.'.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TYPE.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_COUNT.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TIME.' DESC'; //sorry postgres but ur rly bad! } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM('. ' SELECT todo.'.\SYSTEM\SQL\system_todo::FIELD_ID.' as todo_id,'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_OTHERS.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_OTHERS.php index 240ef40..b545cfd 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_OTHERS.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_OTHERS.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_LIST_OTHERS extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT DISTINCT ON (todo_id) * FROM('. ' SELECT todo."'.\SYSTEM\SQL\system_todo::FIELD_ID.'" as todo_id,'. @@ -40,6 +46,12 @@ class SYS_SAIMOD_TODO_LIST_OTHERS extends \SYSTEM\DB\QP { //' ORDER BY a.'.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TYPE.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_COUNT.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TIME.' DESC'; //sorry postgres but ur rly bad! } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM('. ' SELECT todo.'.\SYSTEM\SQL\system_todo::FIELD_ID.' as todo_id,'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_TYPE.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_TYPE.php index 685835d..6c0a4e0 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_TYPE.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_LIST_TYPE.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_LIST_TYPE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT DISTINCT ON (todo_id) * FROM('. ' SELECT todo."'.\SYSTEM\SQL\system_todo::FIELD_ID.'" as todo_id,'. @@ -41,6 +47,12 @@ class SYS_SAIMOD_TODO_LIST_TYPE extends \SYSTEM\DB\QP { //' ORDER BY a.'.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TYPE.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_COUNT.' DESC, a.'.\SYSTEM\SQL\system_todo::FIELD_TIME.' DESC'; //sorry postgres but ur rly bad! } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM('. ' SELECT todo.'.\SYSTEM\SQL\system_todo::FIELD_ID.' as todo_id,'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_OPEN.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_OPEN.php index 74c61f9..eec4cda 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_OPEN.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_OPEN.php @@ -21,10 +21,22 @@ class SYS_SAIMOD_TODO_OPEN extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ 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_OPEN. ' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_ID.'"= $1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ 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_OPEN. ' WHERE '.\SYSTEM\SQL\system_todo::FIELD_ID.'= ?;'; diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_PRIORITY.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_PRIORITY.php index 297dcc4..7a247db 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_PRIORITY.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_PRIORITY.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_PRIORITY extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' = '.\SYSTEM\SQL\system_todo::FIELD_PRIORITY.' + ?'. ' WHERE '.\SYSTEM\SQL\system_todo::FIELD_ID.'= ?;'; diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_ASSIGNED.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_ASSIGNED.php index e610547..bf90411 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_ASSIGNED.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_ASSIGNED.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_STATS_ASSIGNED extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_todo::NAME_MYS.'.'.\SYSTEM\SQL\system_todo::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_todo::NAME_MYS.'.'.\SYSTEM\SQL\system_todo::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_CLOSED.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_CLOSED.php index c2fd408..ed495df 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_CLOSED.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_CLOSED.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_STATS_CLOSED extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_todo::FIELD_TIME.') - MOD(UNIX_TIMESTAMP('.\SYSTEM\SQL\system_todo::FIELD_TIME.'),?)),"%Y/%m/%d %H:%i:%s") as day,' .'count(*) as count,' diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN.php index 277ff8d..6daa023 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_STATS_COUNT_DOTO_GEN extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo WHERE state = 1 AND type = 0;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo WHERE state = 1 AND `type` = 0;'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT.php index dc058df..c4ad929 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_STATS_COUNT_DOTO_REPORT extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo WHERE state = 1 AND type = 2'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo WHERE state = 1 AND `type` = 2'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER.php index bb47867..cfe7e46 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_STATS_COUNT_DOTO_USER extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo WHERE state = 1 AND type = 1'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo WHERE state = 1 AND `type` = 1'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN.php index 87ab922..1825918 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_STATS_COUNT_TODO_GEN extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo WHERE state = 0 AND type = 0'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo WHERE state = 0 AND `type` = 0'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED.php index 8c19305..21e7d49 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED.php @@ -21,11 +21,23 @@ class SYS_SAIMOD_TODO_STATS_COUNT_TODO_NOT_ASSIGNED extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo'. ' LEFT JOIN system.todo_assign ON system.todo."ID" = system.todo_assign.todo'. ' WHERE state = 0 AND type = 1 AND system.todo_assign.user IS NULL;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo'. ' LEFT JOIN system_todo_assign ON system_todo.id = system_todo_assign.todo'. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT.php index 946f45d..0b9c315 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_STATS_COUNT_TODO_REPORT extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo WHERE state = 0 AND type = 2'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo WHERE state = 0 AND `type` = 2'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER.php index a7ba909..1050c27 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER.php @@ -21,9 +21,21 @@ class SYS_SAIMOD_TODO_STATS_COUNT_TODO_USER extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM system.todo WHERE state = 0 AND type = 1'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as `count` FROM system_todo WHERE state = 0 AND `type` = 1'; } diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_USERS.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_USERS.php index 90be417..1417580 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_USERS.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_STATS_USERS.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_STATS_USERS extends \SYSTEM\DB\QQ { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT *, state_closed/(state_open+state_closed) as best '. 'FROM ('. @@ -36,6 +42,12 @@ class SYS_SAIMOD_TODO_STATS_USERS extends \SYSTEM\DB\QQ { ') a '. 'ORDER BY best DESC;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT *, state_closed/(state_open+state_closed) as best '. 'FROM ('. diff --git a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_TODO.php b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_TODO.php index 5592f58..b14458c 100644 --- a/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_TODO.php +++ b/sai/modules/saimod_sys_todo/qq/SYS_SAIMOD_TODO_TODO.php @@ -21,6 +21,12 @@ class SYS_SAIMOD_TODO_TODO extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT DISTINCT ON ("'.\SYSTEM\SQL\system_todo::FIELD_ID.'") * FROM('. ' SELECT todo.*, assignee.'.\SYSTEM\SQL\system_user::FIELD_ID.' as assignee_id, assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee, creator.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as username'. @@ -32,6 +38,12 @@ class SYS_SAIMOD_TODO_TODO extends \SYSTEM\DB\QP { ' ORDER BY case when assign.'.\SYSTEM\SQL\system_todo_assign::FIELD_USER.' = $2 then 1 else 2 end'. ') as a'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM('. ' SELECT todo.*, assignee.'.\SYSTEM\SQL\system_user::FIELD_ID.' as assignee_id, assignee.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as assignee, creator.'.\SYSTEM\SQL\system_user::FIELD_USERNAME.' as username'. diff --git a/security/qq/SYS_SECURITY_AVAILABLE.php b/security/qq/SYS_SECURITY_AVAILABLE.php index d2acf57..c50f903 100644 --- a/security/qq/SYS_SECURITY_AVAILABLE.php +++ b/security/qq/SYS_SECURITY_AVAILABLE.php @@ -21,10 +21,22 @@ class SYS_SECURITY_AVAILABLE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_user::NAME_PG. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') like UPPER($1);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_user::NAME_MYS. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') like UPPER(?);'; diff --git a/security/qq/SYS_SECURITY_AVAILABLE_EMAIL.php b/security/qq/SYS_SECURITY_AVAILABLE_EMAIL.php index aa00f4b..c743ad2 100644 --- a/security/qq/SYS_SECURITY_AVAILABLE_EMAIL.php +++ b/security/qq/SYS_SECURITY_AVAILABLE_EMAIL.php @@ -21,10 +21,22 @@ class SYS_SECURITY_AVAILABLE_EMAIL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_user::NAME_PG. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') like UPPER($1) OR UPPER('.\SYSTEM\SQL\system_user::FIELD_EMAIL.') = UPPER($2);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_user::NAME_MYS. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') like UPPER(?) OR UPPER('.\SYSTEM\SQL\system_user::FIELD_EMAIL.') = UPPER(?);'; diff --git a/security/qq/SYS_SECURITY_CHECK.php b/security/qq/SYS_SECURITY_CHECK.php index 18656ce..07b7c12 100644 --- a/security/qq/SYS_SECURITY_CHECK.php +++ b/security/qq/SYS_SECURITY_CHECK.php @@ -21,11 +21,23 @@ class SYS_SECURITY_CHECK extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_user_to_rights::NAME_PG. ' WHERE "'.\SYSTEM\SQL\system_user_to_rights::FIELD_USERID.'" = $1'. ' AND "'.\SYSTEM\SQL\system_user_to_rights::FIELD_RIGHTID.'" = $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT COUNT(*) as count FROM '.\SYSTEM\SQL\system_user_to_rights::NAME_MYS. ' WHERE '.\SYSTEM\SQL\system_user_to_rights::FIELD_USERID.' = ?'. diff --git a/security/qq/SYS_SECURITY_CREATE.php b/security/qq/SYS_SECURITY_CREATE.php index c5025c5..a79645d 100644 --- a/security/qq/SYS_SECURITY_CREATE.php +++ b/security/qq/SYS_SECURITY_CREATE.php @@ -21,12 +21,24 @@ class SYS_SECURITY_CREATE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'INSERT INTO '.\SYSTEM\SQL\system_user::NAME_PG. ' ('.\SYSTEM\SQL\system_user::FIELD_USERNAME.','.\SYSTEM\SQL\system_user::FIELD_PASSWORD_SHA.',' .\SYSTEM\SQL\system_user::FIELD_EMAIL.','.\SYSTEM\SQL\system_user::FIELD_LOCALE.')'. ' VALUES ($1, $2, $3, $4);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT INTO '.\SYSTEM\SQL\system_user::NAME_MYS. ' ('.\SYSTEM\SQL\system_user::FIELD_USERNAME.','.\SYSTEM\SQL\system_user::FIELD_PASSWORD_SHA.',' diff --git a/security/qq/SYS_SECURITY_LOGIN_USER_EMAIL_SHA1.php b/security/qq/SYS_SECURITY_LOGIN_USER_EMAIL_SHA1.php index 83d5439..b2d2ed6 100644 --- a/security/qq/SYS_SECURITY_LOGIN_USER_EMAIL_SHA1.php +++ b/security/qq/SYS_SECURITY_LOGIN_USER_EMAIL_SHA1.php @@ -21,11 +21,23 @@ class SYS_SECURITY_LOGIN_USER_EMAIL_SHA1 extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_user::NAME_PG. ' WHERE (UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') LIKE UPPER($1) OR UPPER('.\SYSTEM\SQL\system_user::FIELD_EMAIL.') LIKE UPPER($2))'. ' AND '.\SYSTEM\SQL\system_user::FIELD_PASSWORD_SHA.' = $3;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_user::NAME_MYS. ' WHERE (UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') LIKE UPPER(?) OR UPPER('.\SYSTEM\SQL\system_user::FIELD_EMAIL.') LIKE UPPER(?))'. diff --git a/security/qq/SYS_SECURITY_LOGIN_USER_SHA1.php b/security/qq/SYS_SECURITY_LOGIN_USER_SHA1.php index f2a8d98..c82779f 100644 --- a/security/qq/SYS_SECURITY_LOGIN_USER_SHA1.php +++ b/security/qq/SYS_SECURITY_LOGIN_USER_SHA1.php @@ -21,11 +21,23 @@ class SYS_SECURITY_LOGIN_USER_SHA1 extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_user::NAME_PG. ' WHERE (UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') LIKE UPPER($1)'. ' AND '.\SYSTEM\SQL\system_user::FIELD_PASSWORD_SHA.' = $3;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM '.\SYSTEM\SQL\system_user::NAME_MYS. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') LIKE UPPER(?)'. diff --git a/security/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php b/security/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php index 77186d4..069c19f 100644 --- a/security/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php +++ b/security/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php @@ -21,11 +21,23 @@ class SYS_SECURITY_UPDATE_LASTACTIVE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'UPDATE '.\SYSTEM\SQL\system_user::NAME_PG. ' SET '.\SYSTEM\SQL\system_user::FIELD_LAST_ACTIVE.' = NOW()'. ' WHERE '.\SYSTEM\SQL\system_user::FIELD_ID.' = $1;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE '.\SYSTEM\SQL\system_user::NAME_MYS. ' SET '.\SYSTEM\SQL\system_user::FIELD_LAST_ACTIVE.' = NOW()'. diff --git a/security/qq/SYS_SECURITY_UPDATE_PW.php b/security/qq/SYS_SECURITY_UPDATE_PW.php index ecf1c90..2a0d40d 100644 --- a/security/qq/SYS_SECURITY_UPDATE_PW.php +++ b/security/qq/SYS_SECURITY_UPDATE_PW.php @@ -21,11 +21,23 @@ class SYS_SECURITY_UPDATE_PW extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pqsql(){return 'UPDATE '.\SYSTEM\SQL\system_user::NAME_PG. ' SET '.\SYSTEM\SQL\system_user::FIELD_PASSWORD_SHA.' = $1'. ' WHERE '.\SYSTEM\SQL\system_user::FIELD_ID.' = $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE '.\SYSTEM\SQL\system_user::NAME_MYS. ' SET '.\SYSTEM\SQL\system_user::FIELD_PASSWORD_SHA.' = ?'. diff --git a/security/qq/SYS_SECURITY_USER_INFO.php b/security/qq/SYS_SECURITY_USER_INFO.php index d3a8401..7f65b71 100644 --- a/security/qq/SYS_SECURITY_USER_INFO.php +++ b/security/qq/SYS_SECURITY_USER_INFO.php @@ -21,10 +21,22 @@ class SYS_SECURITY_USER_INFO extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'SELECT id,username,email,joindate,locale,last_active,email_confirmed FROM '.\SYSTEM\SQL\system_user::NAME_PG. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') like UPPER($1);'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT id,username,email,joindate,locale,last_active,email_confirmed FROM '.\SYSTEM\SQL\system_user::NAME_MYS. ' WHERE UPPER('.\SYSTEM\SQL\system_user::FIELD_USERNAME.') like UPPER(?);'; diff --git a/system/qq/SYS_LOCALE_SET_LOCALE.php b/system/qq/SYS_LOCALE_SET_LOCALE.php index de4be63..8101101 100644 --- a/system/qq/SYS_LOCALE_SET_LOCALE.php +++ b/system/qq/SYS_LOCALE_SET_LOCALE.php @@ -21,11 +21,23 @@ class SYS_LOCALE_SET_LOCALE extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs PostgreSQL Query String + * + * @return string Returns PostgreSQL Query String + */ public static function pgsql(){return 'UPDATE '.\SYSTEM\SQL\system_user::NAME_PG. ' SET '.\SYSTEM\SQL\system_user::FIELD_LOCALE.' = $1'. ' WHERE '.\SYSTEM\SQL\system_user::FIELD_ID.' = $2;'; } + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE '.\SYSTEM\SQL\system_user::NAME_MYS. ' SET '.\SYSTEM\SQL\system_user::FIELD_LOCALE.' = ? '. diff --git a/token/qq/SYS_SECURITY_CHANGE_EMAIL.php b/token/qq/SYS_SECURITY_CHANGE_EMAIL.php index 37d9cc2..088ab10 100644 --- a/token/qq/SYS_SECURITY_CHANGE_EMAIL.php +++ b/token/qq/SYS_SECURITY_CHANGE_EMAIL.php @@ -21,6 +21,12 @@ class SYS_SECURITY_CHANGE_EMAIL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_user SET email = ?, email_confirmed = NULL WHERE id = ?;'; } diff --git a/token/qq/SYS_SECURITY_CONFIRM_EMAIL.php b/token/qq/SYS_SECURITY_CONFIRM_EMAIL.php index da38fe2..e4b91dd 100644 --- a/token/qq/SYS_SECURITY_CONFIRM_EMAIL.php +++ b/token/qq/SYS_SECURITY_CONFIRM_EMAIL.php @@ -21,6 +21,12 @@ class SYS_SECURITY_CONFIRM_EMAIL extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_user SET email_confirmed = 1 WHERE id = ?;'; } diff --git a/token/qq/SYS_SECURITY_RESET_PASSWORD.php b/token/qq/SYS_SECURITY_RESET_PASSWORD.php index 06871b1..addebec 100644 --- a/token/qq/SYS_SECURITY_RESET_PASSWORD.php +++ b/token/qq/SYS_SECURITY_RESET_PASSWORD.php @@ -21,6 +21,12 @@ class SYS_SECURITY_RESET_PASSWORD extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_user SET password_sha1 = ? WHERE id = ?;'; } diff --git a/token/qq/SYS_TOKEN_CONFIRM.php b/token/qq/SYS_TOKEN_CONFIRM.php index bdcc3e2..8b45af9 100644 --- a/token/qq/SYS_TOKEN_CONFIRM.php +++ b/token/qq/SYS_TOKEN_CONFIRM.php @@ -21,6 +21,12 @@ class SYS_TOKEN_CONFIRM extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'UPDATE system_token SET expire = null, confirm_time = NOW(), confirm_user = ? WHERE token = ?;'; } diff --git a/token/qq/SYS_TOKEN_GET.php b/token/qq/SYS_TOKEN_GET.php index db82ef9..c5fb894 100644 --- a/token/qq/SYS_TOKEN_GET.php +++ b/token/qq/SYS_TOKEN_GET.php @@ -21,6 +21,12 @@ class SYS_TOKEN_GET extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'SELECT * FROM system_token WHERE token = ?;'; } diff --git a/token/qq/SYS_TOKEN_INSERT.php b/token/qq/SYS_TOKEN_INSERT.php index e889e8f..350cc48 100644 --- a/token/qq/SYS_TOKEN_INSERT.php +++ b/token/qq/SYS_TOKEN_INSERT.php @@ -21,6 +21,12 @@ class SYS_TOKEN_INSERT extends \SYSTEM\DB\QP { * @return string Returns classname */ public static function get_class(){return \get_class();} + + /** + * Get QQs MYSQL Query String + * + * @return string Returns MYSQL Query String + */ public static function mysql(){return 'INSERT INTO system_token (token, class, expire, data, request_user)'. ' VALUES (?, ?, FROM_UNIXTIME(?), ?, ?);';