これが尋ねられても謝罪しますが、正解を見つけられないようです。Laravel 5.2 - コントローラからデータベーステーブルを作成
コントローラからDBにテーブルを作成する必要があります。
私は以下に働くだろうと信じてするのに十分なナイーブだった:
$id
は、コントローラの関数に渡される動的な値である
Schema::connection('mysql')->create('mytable_'.$id, function($table)
{
$table->increments('id');
$table->timestamps();
});
。
私が上に下に置かれました:
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
運 - どのようにDBテーブルは、コントローラから作成することができますか?何か案は?
ソリューション ベンスウィンバーンが最初のコメントで述べたように、use Schema
が欠落していました!
どうなりますか?間違いはありますか?スキーマのファサードを使用するには 'スキーマの使用 'も必要です。 –
あなたは正しいです...私はちょうどスキーマを使用していませんでした...非常にありがとうございます。 –
未回答のリストから質問を削除できるように回答を投稿しました。 –