Эх сурвалжийг харах

Atualizar 'src/DDLWrapper/Db/Table.php'

ahwelp 7 жил өмнө
parent
commit
4a8316e390

+ 17 - 0
src/DDLWrapper/Db/Table.php

@@ -577,6 +577,23 @@ class Table
         return $this;
     }
 
+     /**
+      * Add deleted_at column to the table.
+      *
+      * @param string $deletedAtColumnName
+      *
+      * @return Table
+     */
+    public function addSoftDelete($deletedAtColumnName = 'deleted_at'){
+    	$deletedAtColumnName = is_null($deletedAtColumnName) ? 'deleted_at' : $deletedAtColumnName;
+        $this->addColumn($createdAtColumnName, 'timestamp', array(
+            'default' => 'null',
+            'null'    => true,
+        ));
+        return $this;
+    }  
+  
+  
     /**
      * Insert data into the table.
      *