table('roles')->hasColumn('perm_meta_field_editor'); if (!$exists) { $this->table('roles') ->addColumn('perm_meta_field_editor', 'boolean', [ 'default' => 0, 'null' => false, ]) ->addIndex('perm_meta_field_editor') ->update(); } $builder = $this->getQueryBuilder(); $builder ->update('roles') ->set('perm_meta_field_editor', true) ->where(['perm_admin' => true]) ->execute(); } }