protected getRetentionPolicyQuery ( string $method, InfluxDB\Database\RetentionPolicy $retentionPolicy ) : string | ||
$method | string | |
$retentionPolicy | InfluxDB\Database\RetentionPolicy | |
Результат | string |
protected function getRetentionPolicyQuery($method, RetentionPolicy $retentionPolicy)
{
$query = sprintf('%s RETENTION POLICY "%s" ON "%s" DURATION %s REPLICATION %s', $method, $retentionPolicy->name, $this->name, $retentionPolicy->duration, $retentionPolicy->replication);
if ($retentionPolicy->default) {
$query .= " DEFAULT";
}
return $query;
}