በማንኛውም ጊዜ የመመዝገቢያ ገጽ የሌለው የአስተዳዳሪ ፕሮጀክት ሲኖርዎት ምን ታደርጋለህ? ቢያንስ አንድ የአስተዳዳሪ ተጠቃሚ መፍጠር አለብህ ማለቴ ነው። ስለዚህ በመሠረቱ እሱ መግባት እና መላውን የአስተዳዳሪ ፓነል መድረስ ይችላል። ግን ፊተኛው ጫፍ ላይ የመመዝገቢያ ገጽ የለዎትም። የመግቢያ ገጹ ብቻ ነው ያለህ። ስለዚህ የአስተዳዳሪ ተጠቃሚን በቀጥታ ከመረጃ ቋቱ መፍጠር ይችላሉ? አዎ ከሆነ አዲስ የፕሮጀክትዎን አወቃቀር ሲፈጥሩ ሁል ጊዜ አዲስ የአስተዳዳሪ ተጠቃሚን ከመረጃ ቋቱ መፍጠር አለብዎት። ነገር ግን ላራቬል 8 አቅራቢን በመጠቀም የአስተዳዳሪ ተጠቃሚ እንድትፈጥሩ እጠቁማችኋለሁ። ላራቬል 8 ውስጥ ዘር እንዲሰራ ትእዛዝ ላይ ብቻ ተኩስ።
ቅድመ ቅንጅቶች ውቅር ካለዎት ተመሳሳይ ነገሮችdefinite፣ የቅንጅቶች ፈላጊ መፍጠር እና የቅድመ ውቅር ማከል ይችላሉ።defiበመረጃ ቋቱ ሰንጠረዥ ላይ ተጭኗል።
ላራቬል የዘር ክፍሎችን በመጠቀም የሙከራ ውሂብን ወደ ዳታቤዝ ለመዝራት ቀላል ዘዴን ይሰጣል። ለሙከራ ዓላማዎች የውሸት መረጃን ወደ ዳታቤዝዎ ለመጨመር የውሂብ ጎታዎን በላራቬል ውስጥ መዝራት ይችላሉ።
በመጀመሪያ በሚከተለው ትዕዛዝ ዘርን እንፈጥራለን:
php artisan make:seeder UserSeeder
ትዕዛዙን ከጨረስን በኋላ, ፋይል ይኖረናል የተጠቃሚSeeder.php በአቃፊው ውስጥ seeds
. ክፍሎቹ seed
በማውጫው ውስጥ ተከማችተዋል 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')
]);
}
}
አሁን ሌሎች ዘሮችን እንዴት መጥራት እንደምንችል እንይ. የጥሪ ዘዴው በዳታቤዝሴደር ክፍል ውስጥ ተጨማሪ የዘር ክፍሎችን ለማስፈጸም ይጠቅማል። የትኛውም የዝርያ ክፍል በጣም ትልቅ እንዳይሆን የውሂብ ጎታዎን መዝራት ወደ ብዙ ፋይሎች እንዲከፍሉ ያስችልዎታል። የጥሪ ዘዴው መፈፀም ያለባቸውን የዝርያ ክፍሎችን ይቀበላል።
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
public function run()
{
$this->call([
UserSeeder::class,
PostSeeder::class,
]);
}
}
ለማሄድ ትእዛዝ seeder
php artisan db:seed
ዘርን በተናጥል ለማሄድ ትእዛዝ ይስጡ
php artisan db:seed –class=UserSeeder
እንዲሁም ማስኬድ ይችላሉ። seeding
ትዕዛዙን በመጠቀም የውሂብ ጎታ migrate:fresh
ከአማራጭ ጋር በማጣመር –seed
. ይህ ትእዛዝ ሁሉንም ጠረጴዛዎች ይጥላል፣ ሁሉንም ፍልሰት እንደገና ያስኬዳል እና የውሂብ ጎታውን እንደገና ይገነባል።
php artisan migrate:fresh --seed
Ercole Palmeri
እንዲሁም የሚከተሉትን ማድረግ ይችላሉ ፦
Coveware by Veeam የሳይበር ዘረፋ የአደጋ ምላሽ አገልግሎቶችን መስጠቱን ይቀጥላል። Coveware የፎረንሲክስ እና የማገገሚያ ችሎታዎችን ያቀርባል…
የመተንበይ ጥገና የዘይት እና ጋዝ ዘርፉን አብዮት እያደረገ ነው፣ ለዕፅዋት አስተዳደር ፈጠራ እና ንቁ አቀራረብ።…
የዩኬ ሲኤምኤ ስለ ቢግ ቴክ ባህሪ በአርቴፊሻል ኢንተለጀንስ ገበያ ላይ ማስጠንቀቂያ ሰጥቷል። እዚያ…
የሕንፃዎችን ኢነርጂ ውጤታማነት ለማሳደግ በአውሮፓ ህብረት የተቀረፀው የ"ኬዝ አረንጓዴ" ድንጋጌ የህግ አውጭ ሂደቱን በ…