---
title: "Important: #98475 - Unsigned \"pid\" table columns"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:important-98475-1664482965"
source: "Changelog/12.0/Important-98475-UnsignedPidTableColumns.rst"
typo3-version: "12.0"
typo3-major: 12
type: "important"
issue: 98475
forge: "https://forge.typo3.org/issues/98475"
tags: ["Database", "ext:core"]
rendered: "2026-09-18T17:00:34+00:00"
---

# Important: #98475 - Unsigned "pid" table columns {#important-98475-1664482965}

See [forge#98475](https://forge.typo3.org/issues/98475)

## Description {#description}

When upgrading to TYPO3 v12, the install tool database analyzer will change
the column field `pid` of various tables to `UNSIGNED`: They no longer
accept negative values.

Negative pids were needed until TYPO3 v10 in combination with workspaces, the Core
nowadays only inserts rows with positive integers or 0 (zero) as pid value. An
upgrade wizard took care of updating affected rows when upgrading to v10, current
databases shouldn't contain such rows anymore.
