Я хочу получить индексы таблицы базы данных Laravel.
Я знаю, что могу получить их, как показано ниже
\DB::select("SHOW INDEX FROM $db_table_name WHERE non_unique = 1 AND column_name = '$db_column_name'");
Но я думаю, что это не очень хорошо.
Я хочу получить их как:
// this
\DB::getIndex($db_table_name, $db_column_name);
// Or this
\DB::table($db_table_name)->getIndex($db_column_name);
Я думаю, что должен расширить построитель запросов.
Подскажите пожалуйста как это сделать.
Edit -
Я использую
Laravel Framework 5.6.39
PHP 7.2.17