table('meta_template_fields')->hasColumn('sane_default'); if (!$exists) { $this->table('meta_template_fields') ->addColumn('sane_default', 'text', [ 'default' => null, 'null' => true, 'limit' => MysqlAdapter::TEXT_LONG, 'comment' => 'List of sane default values to be proposed', ]) ->addColumn('values_list', 'text', [ 'default' => null, 'null' => true, 'limit' => MysqlAdapter::TEXT_LONG, 'comment' => 'List of values that have to be used', ]) ->update(); } } }