Nako le nako ha u e-na le projeke ea admin e se nang leqephe la ho ingolisa, joale u tla etsa joang? Ke bolela hore o tlameha ho theha bonyane mosebelisi a le mong oa admin. Kahoo ha e le hantle a ka kena le ho fihlella phanele eohle ea admin. Empa ha u na leqephe la ho ingolisa ka pele. u na le leqephe la ho kena feela. Joale na u ka theha mosebelisi oa admin ka kotloloho ho tsoa sebakeng sa polokelo ea litaba?, Haeba ho joalo, u lokela ho lula u theha mosebelisi e mocha ho tsoa ho database ka kotloloho ha u theha tlhophiso e ncha ea projeke ea hau. Empa ke tla u khothaletsa hore u thehe seeder ea admin e le hore u ka theha mosebelisi oa admin u sebelisa peo ea laravel 8. Chesa feela ka taelo ea ho tsamaisa seeder ho laravel 8.
Lintho tse tšoanang, haeba u na le litlhophiso tsa peledefiLeha ho le joalo, o ka etsa seeder ea li-setting mme oa eketsa tlhophiso ea peledefie kentsoe tafoleng ea database.
Laravel e fana ka mokhoa o bonolo oa ho beha data ea tlhahlobo sebakeng sa polokelo ea litaba ka litlelase tsa peo. U ka kenya database ea hau ho Laravel ho kenya data ea fake ho database ea hau bakeng sa liteko.
Pele re theha seeder ka taelo e latelang:
php artisan make:seeder UserSeeder
Kamora ho tsamaisa taelo, re tla ba le faele UserSeeder.php foldareng seeds
. Lihlopha seed
li bolokiloe bukeng database/seeders
.
namespace Database\Seeders;
use App\Models\User;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash;
class UserSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
User::create([
'name' => 'John Jackson',
'email' => 'john@jackson.com',
'mobile' => '123456789',
'password' => Hash::make('john@123')
]);
}
}
Joale a re boneng hore na re ka bitsa li-seeders tse ling joang. Mokhoa oa mohala o sebelisoa ho etsa litlelase tse ling tsa peo ka har'a sehlopha sa DatabaseSeeder. E u lumella ho arola li-database tsa hau ho li-file tse ngata e le hore ho se be le sehlopha se le seng sa seeder se ntseng se le seholo haholo. Mokhoa oa ho letsetsa o amohela lihlopha tse ngata tsa seeder tse hlokang ho etsoa.
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
public function run()
{
$this->call([
UserSeeder::class,
PostSeeder::class,
]);
}
}
Laela ho matha le seeder
php artisan db:seed
Laela ho tsamaisa seeder ka bonngoe
php artisan db:seed –class=UserSeeder
U ka boela oa matha ea seeding
ea database o sebelisa taelo migrate:fresh
mmoho le kgetho –seed
. Taelo ena e liha litafole tsohle, e khutlisa ho falla hohle, 'me e tsosolosa polokelo ea boitsebiso.
php artisan migrate:fresh --seed
Ercole Palmeri
Mohlomong u ka rata:
Coveware ke Veeam e tla tsoelapele ho fana ka litšebeletso tsa karabelo ea liketsahalo tsa bosholu ba cyber. Coveware e tla fana ka bokhoni ba forensics le tokiso…
Tlhokomelo ea esale pele e tlisa phetoho lefapheng la oli le khase, ka mokhoa o mocha le o sebetsang oa taolo ea limela.…
UK CMA e fane ka temoso mabapi le boitšoaro ba Big Tech 'marakeng oa bohlale ba maiketsetso. Mono…
Taelo ea "Case Green", e entsoeng ke European Union ho ntlafatsa ts'ebetso ea matla ea meaho, e phethetse ts'ebetso ea eona ea molao ka…