コード例 #1
0
ファイル: DBLibrary.php プロジェクト: syscover/pulsar
 public static function renameColumn($tableName, $oldColumnName, $newColumnName, $type, $length, $unsigned, $nullable, $default = null)
 {
     if (Schema::hasColumn($tableName, $oldColumnName)) {
         Schema::table($tableName, function (Blueprint $table) use($tableName, $oldColumnName, $newColumnName, $type, $length, $unsigned, $nullable, $default) {
             $sql = DBLibrary::getAlterTableSql($tableName, $oldColumnName, $newColumnName, $type, $length, $unsigned, $nullable, $default);
             DB::select(DB::raw($sql));
         });
     }
 }