title: Laravel 8 Invalid Date time while seeding
body: <p>I am new to laravel , I receive error while trying to seed data, I have done it successfully in two different tables but I am stuck at this one :
  <strong>Model</strong></p>
  <pre><code>&lt;?php
  
  namespace App\Models;
  
  use Illuminate\Database\Eloquent\Factories\HasFactory;
  use Illuminate\Database\Eloquent\Model;
  
  class Project extends Model
  {
      use HasFactory;
  
      public $timestamps = false;
  
      protected $fillable = [
          'Pmid',
          'Ministry',
          'P_name',
          'Budget',
      ];
  
      protected $casts = [
          'Registered_at' =&gt; 'datetime',
      ];
  }
  </code></pre>
  <p><strong>Factory</strong></p>
  <pre><code>&lt;?php
  
  namespace Database\Factories;
  
  use App\Models\Project;
  use Illuminate\Database\Eloquent\Factories\Factory;
  
  class ProjectFactory extends Factory
  {
      protected $model = Project::class;
  
      /**
       * Define the model's default state.
       *
       * @return array
       */
      public function definition()
      {
          return [
              'Pmid'          =&gt; $this-&gt;faker-&gt;unique()-&gt;name(),
              'Ministry'      =&gt; $this-&gt;faker-&gt;name(),
              'P_name'        =&gt; $this-&gt;faker-&gt;name(),
              'Budget'        =&gt; $this-&gt;faker-&gt;name(),
              'Registered_at' =&gt; now(),
          ];
      }
  }
  </code></pre>
  <p><strong>Seeder</strong></p>
  <pre><code>&lt;?php
  
  namespace Database\Seeders;
  
  use App\Models\Project;
  use Illuminate\Database\Seeder;
  
  class ProjectTableSeeder extends Seeder
  {
      /**
       * Run the database seeds.
       *
       * @return void
       */
      public function run()
      {
          Project::factory()-&gt;count(20)-&gt;create();
      }
  }
  </code></pre>
  <p><strong>Migration</strong></p>
  <pre><code>&lt;?php
  
  use Illuminate\Database\Migrations\Migration;
  use Illuminate\Database\Schema\Blueprint;
  use Illuminate\Support\Facades\Schema;
  
  class CreateProjectsTable extends Migration
  {
      /**
       * Run the migrations.
       *
       * @return void
       */
      public function up()
      {
          Schema::create('projects', function (Blueprint $table) {
              $table-&gt;increments('id');
              $table-&gt;string('Pmid')-&gt;unique();
              $table-&gt;string('Ministry');
              $table-&gt;string('P_name');
              $table-&gt;integer('Budget');
              $table-&gt;timestamp('Registered_at');
          });
      }
  
      /**
       * Reverse the migrations.
       *
       * @return void
       */
      public function down()
      {
          Schema::dropIfExists('projects');
      }
  }
  </code></pre>
  <p><strong>error</strong></p>
  <blockquote>
  <p>Illuminate\Database\QueryException
  SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'Mathias Kuhlman' for column <code>laravel</code>.<code>projects</code>.<code>Budget</code> at row 1 (SQL: insert into <code>projects</code> (<code>Pmid</code>, <code>Ministry</code>, <code>P_name</code>, <code>Budget</code>, <code>Registered_at</code>) values (Nicholas Mayer, Ms. Donna Strosin, Hermann Bins, Mathias Kuhlman, 2021-12-05 08:36:39))</p>
  </blockquote>