Laravel 4 にdateTime()
は、これらの列の作成に役立つ関数があります。しかし、Schema\Table
Laravel 3 では、次のdate()
関数しか表示されません。
public function date($name)
{
return $this->column(__FUNCTION__, compact('name'));
}
DATE 列を作成するだけのようです。ただし、次の魔法の関数があることもわかります。
public function __call($method, $parameters)
{
if (isset(static::$macros[$method]))
{
array_unshift($parameters, $this);
return call_user_func_array(static::$macros[$method], $parameters);
}
throw new \Exception("Method [$method] does not exist.");
}
この関数を使用して DATETIME 列を作成する方法はありますか? どうすればいいですか?ドキュメントでこの情報を見つけることができませんでした。