mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-04 22:19:38 +00:00
93_DbRep: contrib 8.26.0
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20095 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
fe04d2edcf
commit
d2f3a00d3c
@ -2843,7 +2843,7 @@ sub count_DoParse($) {
|
|||||||
if ($@) {
|
if ($@) {
|
||||||
$err = encode_base64($@,"");
|
$err = encode_base64($@,"");
|
||||||
Log3 ($name, 2, "DbRep $name - $@");
|
Log3 ($name, 2, "DbRep $name - $@");
|
||||||
return "$name|''|$device|$reading|''|$err|$table";
|
return "$name|''|$device|''|$err|$table";
|
||||||
}
|
}
|
||||||
|
|
||||||
# only for this block because of warnings if details of readings are not set
|
# only for this block because of warnings if details of readings are not set
|
||||||
@ -2898,7 +2898,7 @@ sub count_DoParse($) {
|
|||||||
$err = encode_base64($@,"");
|
$err = encode_base64($@,"");
|
||||||
Log3 ($name, 2, "DbRep $name - $@");
|
Log3 ($name, 2, "DbRep $name - $@");
|
||||||
$dbh->disconnect;
|
$dbh->disconnect;
|
||||||
return "$name|''|$device|$reading|''|$err|$table";
|
return "$name|''|$device|''|$err|$table";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($ced) {
|
if($ced) {
|
||||||
@ -9169,16 +9169,15 @@ sub DbRep_createDeleteSql($$$$$$$) {
|
|||||||
# add valueFilter
|
# add valueFilter
|
||||||
$sql .= $vf if(defined $vf);
|
$sql .= $vf if(defined $vf);
|
||||||
# Timestamp Filter
|
# Timestamp Filter
|
||||||
if (($tf && $tn)) {
|
if ($tf && $tn) {
|
||||||
$sql .= "TIMESTAMP >= $tf AND TIMESTAMP ".($tnfull?"<=":"<")." $tn ";
|
$sql .= "TIMESTAMP >= '$tf' AND TIMESTAMP ".($tnfull?"<=":"<")." '$tn' $addon;";
|
||||||
} else {
|
} else {
|
||||||
if ($dbmodel eq "POSTGRESQL") {
|
if ($dbmodel eq "POSTGRESQL") {
|
||||||
$sql .= "true ";
|
$sql .= "true;";
|
||||||
} else {
|
} else {
|
||||||
$sql .= "1 ";
|
$sql .= "1;";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$sql .= "$addon;";
|
|
||||||
|
|
||||||
return $sql;
|
return $sql;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user