ווען איר האָט אַ אַדמיניסטראַטאָר פּרויעקט וואָס טוט נישט האָבן אַ סיגנופּ בלאַט, וואָס וועט איר טאָן? איך מיינען, איר האָבן צו שאַפֿן בייַ מינדסטער איין אַדמין באַניצער. אַזוי בייסיקלי ער קענען קלאָץ אין און אַקסעס די גאנצע אַדמין טאַפליע. אָבער איר טאָן ניט האָבן די צייכן אַרויף בלאַט אויף די פראָנט סוף. איר נאָר האָבן די לאָגין בלאַט. קען איר מאַכן אַן אַדמיניסטראַטאָר באַניצער גלייך פֿון די דאַטאַבייס?, אויב יאָ, איר זאָל שטענדיק שאַפֿן אַ נייַע אַדמין באַניצער פֿון די דאַטאַבייס ווען איר שאַפֿן אַ נייַע קאַנפיגיעריישאַן פון דיין פּרויעקט. אָבער איך וועל פֿאָרשלאָגן איר צו שאַפֿן אַדמין סעדער אַזוי איר קענען שאַפֿן אַדמין באַניצער ניצן לאַראַוועל 8 סעדער. נאָר פייַער אויף באַפֿעל צו לויפן סעדער אין לאַראַוועל 8.
די זעלבע טינגז, אויב איר האָבן פאַר סעטטינגס קאַנפיגיעריישאַןdefiנאָך דעם, איר קענען מאַכן אַ סעטטינגס סעדער און לייגן די פאַר קאַנפיגיעריישאַןdefiנייטיד צו די דאַטאַבייס טיש.
Laravel גיט אַן גרינג אופֿן צו זוימען פּרובירן דאַטן אין אַ דאַטאַבייס מיט סידער קלאסן. איר קענען זוימען דיין דאַטאַבייס אין Laravel צו לייגן שווינדל דאַטן אין דיין דאַטאַבייס פֿאַר טעסטינג צוועקן.
ערשטער מיר מאַכן אַ סעדער מיט די פאלגענדע באַפֿעל:
php artisan make:seeder UserSeeder
נאָך לויפן די באַפֿעל, מיר וועלן האָבן אַ טעקע UserSeeder.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')
]);
}
}
איצט לאָמיר זען ווי מיר קענען רופן אנדערע סידערס. דער רופן אופֿן איז געניצט צו ויספירן נאָך זוימען קלאסן אין די DatabaseSeeder קלאַס. עס אַלאַוז איר צו שפּאַלטן דיין דאַטאַבייס סידינג אין קייפל טעקעס אַזוי אַז קיין איין סידער קלאַס איז צו גרויס. דער רופן אופֿן אַקסעפּץ אַ מענגע פון סעדער קלאסן וואָס דאַרפֿן צו זיין עקסאַקיוטאַד.
<?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 דורך Veeam וועט פאָרזעצן צו צושטעלן ענטפער באַדינונגס פֿאַר סייבער יקסטאָרשאַן אינצידענט. קאָוועוואַרע וועט פאָרשלאָגן פאָרענסיקס און רימעדייישאַן קייפּאַבילאַטיז ...
פּרידיקטיוו וישאַלט איז רעוואַלושאַנייזינג די ייל & גאַז סעקטאָר, מיט אַן ינאַווייטיוו און פּראָואַקטיוו צוגאַנג צו פאַבריק פאַרוואַלטונג.…
די UK CMA האט ארויס אַ ווארענונג וועגן ביג טעק ס נאַטור אין די קינסטלעך סייכל מאַרק. דאָרט…
די "קאַסע גרין" דעקרעט, פארמולירט דורך די אייראפעישע יוניאַן צו פאַרבעסערן די ענערגיע עפעקטיווקייַט פון בנינים, האט פארענדיקט זיין לעגיסלאַטיווע פּראָצעס מיט ...