--- /dev/null
+<?php
+/**
+ * Adds event_resource field
+ *
+ * Copyright 2010 The Horde Project (http://www.horde.org/)
+ *
+ * See the enclosed file COPYING for license information (GPL). If you
+ * did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
+ *
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Kronolith
+ */
+class KronolithUpgradeMissingResourceField extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $t = $this->_connection->table('kronolith_events');
+ $cols = $t->getColumns();
+ if (!in_array('event_resources', array_keys($cols))) {
+ $this->addColumn('kronolith_events', 'event_resources', 'text');
+ }
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('kronolith_events', 'event_resources');
+ }
+
+}
\ No newline at end of file