Это мой контроллер
public function storeAddSite(Request $request){
if($request->submit=="Cancel")
return redirect('/');
if($request->submit=="Submit"){
$site_name = $request->input('site_name');
$site_url = $request->input('site_url');
$crawl_id = $request->input('crawl_id');
$ga_id = $request->input('ga_id');
$uptime_code = $request->input('uptime_code');
$email = $request->input('email');
if($request->active == "active")
$active = TRUE;
else $active = FALSE;
DB::table('sites')->insert(['site_name'=>$site_name,'site_url'=>$site_url,'deepcrawl_project_id'=>$crawl_id,'ga_id'=>$ga_id,'uptime_access_code'=>$uptime_code, 'recipients'=>$email, 'active'=>$active]);
return redirect('/');
}
}
Это мои миграции моего сайта
public function up(){
Schema::create('sites', function (Blueprint $table) {
$table->increments('site_id');
$table->string('site_name', 100);
$table->string('site_url', 100);
$table->integer('deepcrawl_project_id');
$table->integer('ga_id');
$table->string('uptime_access_code');
$table->dateTime('monthly_email_date');
$table->string('recipients')->unique();
$table->boolean('active');
});
}
Laravel Version 5.7
Php версия 7.2.8
Теперь вот проблема. Я хочу, чтобы мой ежемесячный_день_данных устанавливался на каждый первый день месяца, и хочу также сохранить его в своей базе данных. У вас есть идеи, как это сделать?