# user-access-manager/2.3.16/src/Setup/Update/DatabaseUpdate7.php

User Access Manager, version 2.3.16. 25 lines.

- Page: https://pluginprobe.com/plugins/user-access-manager/2.3.16/code/src/Setup/Update/DatabaseUpdate7.php
- Raw: https://pluginprobe.com/plugins/user-access-manager/2.3.16/raw/src/Setup/Update/DatabaseUpdate7.php
- Modified: 2026-07-30T16:16:40+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/user-access-manager/2.3.16/code/src/Setup/Update/DatabaseUpdate7.php#L10-L20`.

```php
<?php

declare(strict_types=1);

namespace UserAccessManager\Setup\Update;

use UserAccessManager\Setup\Database\DatabaseUpdate;

class DatabaseUpdate7 extends DatabaseUpdate
{
    public function getVersion(): string
    {
        return '1.6.2';
    }

    public function update(): bool
    {
        $userGroupTable = $this->database->getUserGroupTable();
        $alterQuery = "ALTER TABLE {$userGroupTable}
            MODIFY ID INT NOT NULL AUTO_INCREMENT";

        return $this->database->query($alterQuery) !== false;
    }
}

```
