public function getNextValue(string $sequenceName) : int
{
$sequenceValue = $this->rawCollection()->findOneAndUpdate(['_id' => $sequenceName], ['$inc' => ['seq' => 1]], ['upsert' => true]);
if ($sequenceValue) {
$_id = $sequenceValue->seq + 1;
}
return $_id ?? 1;
}