I nga wa katoa he kaupapa whakahaere koe kaore he wharangi hainatanga, ka aha koe? Ko taku tikanga, me hanga e koe kia kotahi te kaiwhakamahi kaiwhakahaere. Na ka taea e ia te takiuru me te uru atu ki te roopu whakahaere katoa. Engari karekau he wharangi hainatanga kei te pito o mua. kei a koe anake te whaarangi takiuru. Na ka taea e koe te hanga i tetahi kaiwhakamahi kaiwhakahaere tika mai i te paataka raraunga?, mena ae, me hanga tonu e koe he kaiwhakamahi kaiwhakahaere hou mai i te papaaarangi ka hangaia e koe he whirihoranga hou o to kaupapa. Engari ka kii atu ahau ki a koe ki te hanga i nga kaihoko kaiwhakahaere kia taea ai e koe te hanga i te kaiwhakamahi kaiwhakahaere ma te whakamahi i te kaihoko laravel 8. Me ahi noa i runga i te whakahau ki te whakahaere seeder i te laravel 8.
Ko nga mea ano, mena kei a koe nga whirihoranga o muadefiI te mutunga, ka taea e koe te hanga i tetahi kaikorero tautuhinga me te taapiri i te whirihoranga o muadefikua tohua ki te ripanga pātengi raraunga.
Ka whakarato a Laravel i tetahi tikanga ngawari ki te ruku i nga raraunga whakamatautau ki roto i te papaa raraunga ma te whakamahi i nga karaehe kaikiri. Ka taea e koe te rui i to papaunga raraunga ki Laravel hei taapiri i nga raraunga rūpahu ki to papaunga raraunga hei whakamatautau.
Tuatahi ka hangahia e matou he seeder me te whakahau e whai ake nei:
php artisan make:seeder UserSeeder
I muri i te whakahaere i te whakahau, ka whiwhi tatou i tetahi konae KaiwhakamahiSeeder.php i roto i te kōpaki seeds
. Nga karaehe seed
kei te rongoa i roto i te whaiaronga 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')
]);
}
}
Inaianei kia kite tatou me pehea e taea ai e tatou te karanga etahi atu purapura. Ka whakamahia te tikanga karanga ki te whakahaere i etahi atu karaehe kakano i roto i te akomanga DatabaseSeeder. Ka taea e koe te wehewehe i to ruinga putunga raraunga ki nga konae maha kia kore ai e nui rawa te karaehe kaikorero kotahi. Ka whakaaetia e te aratuka karanga te huinga o nga karaehe kaikiri me mahi.
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
public function run()
{
$this->call([
UserSeeder::class,
PostSeeder::class,
]);
}
}
Whakahau kia rere te seeder
php artisan db:seed
Tonoa kia whakahaere takitahi te kakano
php artisan db:seed –class=UserSeeder
Ka taea hoki e koe te whakahaere i te seeding
o te pātengi raraunga mā te whakamahi i te whakahau migrate:fresh
i roto i te huinga ki te kōwhiringa –seed
. Ma tenei tono ka whakataka nga ripanga katoa, ka tukuna ano nga hekenga katoa, ka hanga ano i te papaunga raraunga.
php artisan migrate:fresh --seed
Ercole Palmeri
Mahia hoki koe:
Ka whakarato tonu a Coveware na Veeam i nga ratonga whakautu mai i nga aitua. Ka tukuna e Coveware nga mahi whakawai me te whakatikatika…
Ko te tiaki matapae kei te huri haere i te waahanga hinu me te hau, me te huarahi auaha me te kaha ki te whakahaere tipu.…
Kua tukuna e te UK CMA tetahi whakatupato mo te whanonga a Big Tech i te maakete mohio. I reira…
Ko te Whakatau "Nga Whare Kaariki", i hangaia e te Kotahitanga o Europi hei whakarei ake i te kaha o te kaha o nga whare, kua mutu tana mahi ture me te…