mizraklar Yani çok bir değişiklik yapmıyor aslında ama AppServiceProvider::boot() içine şu şekilde bir macro ekleyip:
use Illuminate\Database\Query\Builder;
Builder::macro('getColumnListing', function () {
return $this->getConnection()
->select("show full columns from {$this->from}");
});
şu şekilde kullanabilirsiniz:
DB::table('users')
->getColumnListing();
Biraz daha gösterişli diyelim...