several pg fixes, path fix on saimod log

This commit is contained in:
Ulf Gebhardt 2016-02-15 01:35:22 +01:00
parent e93c2b1514
commit e6404a4b5e
5 changed files with 13 additions and 5 deletions

View File

@ -291,7 +291,7 @@ class saimod_sys_log extends \SYSTEM\SAI\SaiModule {
$vars = \SYSTEM\SQL\SYS_SAIMOD_LOG_ERROR::QQ(array($error))->next();
$vars['trace'] = implode('</br>', array_slice(explode('#', $vars['trace']), 1, -1));
$vars = array_merge($vars,\SYSTEM\PAGE\text::tag(\SYSTEM\SQL\system_text::TAG_SAI_LOG));
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_log/tpl/saimod_sys_log_error.tpl'), $vars);}
return \SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_log/tpl/saimod_sys_log_error.tpl'))->SERVERPATH(), $vars);}
public static function sai_mod__SYSTEM_SAI_saimod_sys_log_action_filter($filter = "%",$search="%",$page=0){
$filter = str_replace('\\', '\\\\', $filter);

View File

@ -2,6 +2,11 @@
namespace SYSTEM\SQL;
class SYS_SAIMOD_TODO_ASSIGN extends \SYSTEM\DB\QP {
public static function get_class(){return \get_class();}
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());';
}
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.')'.

View File

@ -2,8 +2,8 @@
namespace SYSTEM\SQL;
class SYS_SAIMOD_TODO_CLOSE extends \SYSTEM\DB\QP {
public static function get_class(){return \get_class();}
public static function pqsql(){return
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_PG.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_CLOSED.
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;';
}
public static function mysql(){return

View File

@ -2,6 +2,9 @@
namespace SYSTEM\SQL;
class SYS_SAIMOD_TODO_DEASSIGN extends \SYSTEM\DB\QP {
public static function get_class(){return \get_class();}
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;';
}
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.' = ?;';
}

View File

@ -2,11 +2,11 @@
namespace SYSTEM\SQL;
class SYS_SAIMOD_TODO_OPEN extends \SYSTEM\DB\QP {
public static function get_class(){return \get_class();}
public static function pqsql(){return
public static function pgsql(){return
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_PG.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_OPEN.
' WHERE "'.\SYSTEM\SQL\system_todo::FIELD_ID.'"= $1;';
}
public static function pqsql(){return
public static function mysql(){return
'UPDATE '.\SYSTEM\SQL\system_todo::NAME_MYS.' SET '.\SYSTEM\SQL\system_todo::FIELD_STATE.'='.\SYSTEM\SQL\system_todo::FIELD_STATE_OPEN.
' WHERE '.\SYSTEM\SQL\system_todo::FIELD_ID.'= ?;';
}