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:
Ophthalmoplasty ophthalmoplasty opereishene e sebelisang Apple Vision Pro e shebelletse khoebo e entsoe Catania Polyclinic…
Ho hlaolela tsebo e ntle ea ho tsamaisa likoloi ka ho kenya mebala ho lokisetsa bana bakeng sa litsebo tse rarahaneng joalo ka ho ngola. Ho mebala...
Lekala la likepe ke matla a 'nete a moruo a lefats'e, a tsamaileng ho ea 'marakeng oa limilione tse likete tse 150...
Mantaha o fetileng, Financial Times e phatlalalitse selekane le OpenAI. FT e fana ka tumello ea bongoli ba eona ba maemo a lefats'e…