--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Ingo
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Ingo
+ */
+class IngoUpgradeSqlhierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('ingo_shares', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('ingo_shares', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Ingo
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Ingo
+ */
+class IngoUpgradeSqlnghierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('ingo_sharesng', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('ingo_sharesng', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Kronolith
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 KronolithUpgradeSqlhierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('kronolith_shares', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('kronolith_shares', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Kronolith
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 KronolithUpgradeSqlnghierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('kronolith_sharesng', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('kronolith_sharesng', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Kronolith
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 MnemoUpgradeSqlhierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('mnemo_shares', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('mnemo_shares', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Kronolith
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 MnemoUpgradeSqlnghierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('mnemo_sharesng', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('mnemo_sharesng', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Nag
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Nag
+ */
+class NagUpgradeSqlhierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('nag_shares', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('nag_shares', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Nag
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Nag
+ */
+class NagUpgradeSqlnghierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('nag_sharesng', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('nag_sharesng', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Turba
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Turba
+ */
+class TurbaUpgradeSqlhierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('turba_shares', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('turba_shares', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Turba
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Turba
+ */
+class TurbaUpgradeSqlnghierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('turba_sharesng', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('turba_sharesng', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Whups
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Whups
+ */
+class WhupsUpgradeSqlhierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('whups_shares', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('whups_shares', 'share_parents');
+ }
+
+}
--- /dev/null
+<?php
+/**
+ * @author Michael J. Rubinsky <mrubinsk@horde.org>
+ * @category Horde
+ * @license http://www.fsf.org/copyleft/gpl.html GPL
+ * @package Whups
+ */
+
+require_once dirname(__FILE__) . '/../lib/Kronolith.php';
+
+/**
+ * Add hierarchcal related columns to the legacy sql share driver
+ *
+ * Copyright 2011 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 Whups
+ */
+class WhupsUpgradeSqlnghierarchical extends Horde_Db_Migration_Base
+{
+ /**
+ * Upgrade.
+ */
+ public function up()
+ {
+ $this->addColumn('whups_sharesng', 'share_parents','text');
+ }
+
+ /**
+ * Downgrade
+ */
+ public function down()
+ {
+ $this->removeColumn('whups_sharesng', 'share_parents');
+ }
+
+}