Piwik\Updates\Updates_3_0_0_b1::getBigIntPreventOverflowMigrations PHP Метод

getBigIntPreventOverflowMigrations() приватный Метод

private getBigIntPreventOverflowMigrations ( Migration[] $queries ) : Migration[]
$queries Piwik\Updater\Migration[]
Результат Piwik\Updater\Migration[]
    private function getBigIntPreventOverflowMigrations($queries)
    {
        $queries[] = $this->migration->db->changeColumnTypes('log_visit', array('idvisit' => 'BIGINT(10) UNSIGNED NOT NULL AUTO_INCREMENT'));
        $queries[] = $this->migration->db->changeColumnTypes('log_conversion_item', array('idvisit' => 'BIGINT(10) UNSIGNED NOT NULL'));
        $queries[] = $this->migration->db->changeColumnTypes('log_conversion', array('idvisit' => 'BIGINT(10) UNSIGNED NOT NULL', 'idlink_va' => 'BIGINT(10) UNSIGNED default NULL'));
        $queries[] = $this->migration->db->changeColumnTypes('log_link_visit_action', array('idlink_va' => 'BIGINT(10) UNSIGNED NOT NULL AUTO_INCREMENT', 'idvisit' => 'BIGINT(10) UNSIGNED NOT NULL', 'idaction_name_ref' => 'INTEGER(10) UNSIGNED NULL'));
        return $queries;
    }