Laravel 5.2 - 从Controller创建数据库表

Ini*_* EC 5 database schema controller laravel

如果有人问过这个道歉,但我似乎没有找到正确的答案.

我需要从Controller在DB中创建一个表.

我很天真,相信下面会有效:

    Schema::connection('mysql')->create('mytable_'.$id, function($table)
    {
        $table->increments('id');
        $table->timestamps();
    });
Run Code Online (Sandbox Code Playgroud)

$id传递给控制器​​函数的动态值在哪里.

我把下面放在了最上面:

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
Run Code Online (Sandbox Code Playgroud)

没有运气 - 如何从控制器创建数据库表呢?有任何想法吗?

错误: 在此输入图像描述

解决方案 正如Ben Swinburne在第一条评论中所说的那样,use Schema失踪了!

Ben*_*rne 5

你正在使用Schema门面。

确保您use Schema;的文件顶部也有。