#3 docu qqs
This commit is contained in:
parent
9d31da5e94
commit
b8ccb22f28
@ -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.'` = ?'
|
||||
|
||||
12
cache/qq/SYS_CACHE_CHECK.php
vendored
12
cache/qq/SYS_CACHE_CHECK.php
vendored
@ -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 = ?;';
|
||||
|
||||
6
cache/qq/SYS_CACHE_DELETE.php
vendored
6
cache/qq/SYS_CACHE_DELETE.php
vendored
@ -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'.
|
||||
|
||||
12
cache/qq/SYS_CACHE_DELETE_ALL.php
vendored
12
cache/qq/SYS_CACHE_DELETE_ALL.php
vendored
@ -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;';
|
||||
}
|
||||
|
||||
12
cache/qq/SYS_CACHE_PUT.php
vendored
12
cache/qq/SYS_CACHE_PUT.php
vendored
@ -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 (?,?,?,?);';
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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';
|
||||
}
|
||||
|
||||
@ -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.';';
|
||||
}
|
||||
|
||||
@ -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.' = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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.','.
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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';
|
||||
}
|
||||
|
||||
@ -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.'` = ?'
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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 = ?;';
|
||||
|
||||
@ -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 = ?';
|
||||
}
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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 ?;';
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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())
|
||||
|
||||
@ -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 (?, ?);';
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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 (?, ?, ?, ?, ?, ?, ?);';
|
||||
}
|
||||
|
||||
@ -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` = ?;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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` = ?;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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`);';
|
||||
|
||||
@ -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` = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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.';';
|
||||
}
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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,'
|
||||
|
||||
@ -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 (?, ?, ?, ?, ?, ?, ?);';
|
||||
}
|
||||
|
||||
@ -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` = ?;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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` = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
|
||||
@ -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 = ?;';
|
||||
|
||||
@ -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(?, ?, ?);';
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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 ?;';
|
||||
}
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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 = ?;';
|
||||
}
|
||||
|
||||
@ -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(?, ?);';
|
||||
}
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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;';
|
||||
}
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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.')'.
|
||||
|
||||
@ -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,'.
|
||||
|
||||
@ -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.'= ?;';
|
||||
|
||||
@ -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.';';
|
||||
|
||||
@ -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'.
|
||||
|
||||
@ -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'.
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user