Laravel5.7でdbにinsertする方法

LaravelのEloquent ORMを使用するのであれば、controllerからinsertする。

まず公式ドキュメントを見てみましょう。

https://readouble.com/laravel/5.7/ja/eloquent.html
ページ中段の「モデルの追加と更新」
– Inserts
モデルから新しいレコードを作成するには新しいインスタンスを作成し、saveメソッドを呼び出す。

namespace App\Http\Controllers;

use App\Flight;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

Class FlightController extends Controller
{
	public function store(Request $request)
	{
		$flight = new Flight;
		$flight->name = $reqeust->name;
		$flight->save();
	}
}

HTTPリクエストのnameのパラメータをApp\Flightモデルのname属性に代入。saveメソッドが呼ばれると、レコードがDBに挿入とある。
namespaceを定義した後、use App\Flight;でFlightのmodelを呼び出しています。