"varchar not null primary key", "value" => "varchar", ]; const VERSION = 1; function __construct() { parent::__construct(); $this->version = static::VERSION; } protected int $version; function getItemValues($item): ?array { return [ "name" => "{$item["name"]}$this->version", "value" => "{$item["value"]} v$this->version", "date_cre" => $item["date_cre"] ?? null, "date_mod" => $item["date_mod"] ?? null, "age" => $item["age"] ?? null, ]; } }