Sunday, October 30, 2022

how to use inker in laravel

Command : php artisan tinker





















get the value 

>>> $state = State::get();
[!] Aliasing 'State' to 'App\State' for this Tinker session.
=> Illuminate\Database\Eloquent\Collection {#4342
     all: [
       App\State {#4343
         id: 1,
         name: "jharkahand",
         created_at: "2022-10-30 04:28:11",
         updated_at: "2022-10-30 04:28:34",
       },
       App\State {#4344
         id: 2,
         name: "odisha",
         created_at: "2022-10-30 04:38:07",
         updated_at: "2022-10-30 04:38:07",
       },
       App\State {#4345
         id: 3,
         name: "bihar",
         created_at: "2022-10-30 04:38:32",
         updated_at: "2022-10-30 04:38:32",
       },
       App\State {#4346
         id: 4,
         name: "chattisgarh",
         created_at: "2022-10-30 04:39:25",
         updated_at: "2022-10-30 04:39:25",
       },
     ],
   }







create a record

 $state = State::create(['name'=>'maharastra']);
=> App\State {#4327
     name: "maharastra",
     updated_at: "2022-10-30 05:38:28",
     created_at: "2022-10-30 05:38:28",
     id: 5,
   }


or




>>> $state = new State
=> App\State {#4344}
>>> $state->name = 'west bengol';
=> "west bengol"
>>> $state->save();
=> true

check or find the entry by its id 
>>> $state = State::find(6);
=> App\State {#4333
     id: 6,
     name: "west bengol",
     created_at: "2022-10-30 05:40:15",
     updated_at: "2022-10-30 05:40:15",
   }


 







Call Factory and make multiple record entry Using tinker

  $d = Factory(App\Department::class,3)->create(); > $d = Factory(App\Department::class, 10)->create(); = Illuminate\Database\Eloqu...