getTable('ngb_snapshots'); $changed = false; if (!$t->hasColumn('note')) { $t->addColumn('note', Types::STRING, ['notnull' => false, 'length' => 1000]); $changed = true; } if (!$t->hasColumn('pinned')) { $t->addColumn('pinned', Types::BOOLEAN, ['notnull' => false, 'default' => false]); $changed = true; } return $changed ? $schema : null; } }