protected function createOnUpdateCurrentTimestampDDL()
    {
        $onUpdateDDL = null;

        $dataType = $this->getDataType();

        if ($this->isOnUpdateCurrentTimestamp()) {
            $precision = null;

            if ($dataType instanceof TimeTypeInterface && $dataType->hasPrecision()) {
                $precision = '(' . $dataType->getPrecision() . ')';
            }

            $onUpdateDDL = 'ON UPDATE CURRENT_TIMESTAMP' . $precision;
        }

        return $onUpdateDDL;
    }