Можно ли создать таблицы базы данных с помощью контроллера в laravel?

Как создать таблицы базы данных с помощью контроллеров в laravel. Есть ли какой-то способ?

На самом деле я хочу создать таблицу, используя другие значения столбцов таблицы.

Например:
У меня есть две таблицы под названием table1 и table2.

<table>
    <thead>
        <td>id</td>
        <td>name</td>
    </thead>
    <tr>
        <td>1</td>
        <td>raj</td>
    </tr>
    <tr>
        <td>2</td>
        <td>john</td>
    </tr>
    <tr>
        <td>3</td>
        <td>sam</td>
    </tr>
</table>

и я хочу, чтобы имена как имена полей в table2

<table>
    <thead>
        <td>raj</td>
        <td>john</td>
        <td>sam</td>
    </thead>
</table>

И я хочу создать table2 с помощью контроллера

1 ответ

  1. Почему вы хотите это сделать!? Не вижу причин!

    В любом случае вы можете использовать raw-запрос в контроллере :

    DB::raw(' CREATE TABLE . ..  ');