Merge branch 'release-2.140.115'
[feisty_meow.git] / production / example_apps / zippy_maps / config / Migrations / 20170525190322_drop_parent_from_categories.php
diff --git a/production/example_apps/zippy_maps/config/Migrations/20170525190322_drop_parent_from_categories.php b/production/example_apps/zippy_maps/config/Migrations/20170525190322_drop_parent_from_categories.php
new file mode 100644 (file)
index 0000000..5c9f014
--- /dev/null
@@ -0,0 +1,38 @@
+<?php
+use Phinx\Migration\AbstractMigration;
+class DropParentFromCategories extends AbstractMigration {
+       /**
+        * Change Method.
+        *
+        * Write your reversible migrations using this method.
+        *
+        * More information on writing migrations is available here:
+        * http://docs.phinx.org/en/latest/migrations.html#the-abstractmigration-class
+        *
+        * The following commands can be used in this method and Phinx will
+        * automatically reverse them when rolling back:
+        *
+        * createTable
+        * renameTable
+        * addColumn
+        * renameColumn
+        * addIndex
+        * addForeignKey
+        *
+        * Remember to call "create()" or "update()" and NOT "save()" when working
+        * with the Table class.
+        */
+       // public function change()
+       // {
+       // }
+       
+       public function up() {
+               $this->table ( 'categories' )->removeColumn ( 'parent' )->update ();
+       }
+       
+       public function down() {
+               $this->table ( 'categories' )->addColumn ( 'parent', 'integer', [ 
+                               'signed' => false 
+               ] )->update ();
+       }
+}