예제 #1
0
 private function _getColumnsWithoutPrimary(Dialect $dialect)
 {
     $primaryKeyName = $this->primaryKeyName;
     $columns = $dialect->columns();
     if ($primaryKeyName != 'id') {
         return Arrays::filter($columns, function (DatabaseColumn $column) use($primaryKeyName) {
             return $column->name != $primaryKeyName;
         });
     }
     return $columns;
 }