A Laravel, seeder az adatbázis kezdeti vagy áladatokkal való feltöltésére szolgál. Kényelmes módot biztosítanak adatok létrehozására és adatbázistáblákba való beillesztésére. Íme egy lépésenkénti útmutató a seeder használatához Laravel:
Hozzon létre egy Seeder
Új létrehozásához seeder használhatja az Artisan parancsot. Például egy "felhasználók" tábla létrehozásához futtassa a következő parancsot: make:seeder
seeder
Adatok meghatározása
Nyissa meg a létrehozott seeder fájlt a könyvtárban. A metódusban meghatározhatja, hogy mely adatokat kívánja bevinni az adatbázisba. Az adatok beszúrásához használhatja a lekérdezéskészítőt vagy az Eloquent ORM-et. database/seeders
run
Laravel
Futtassa a Seeder
Az adatok végrehajtásához seeder és az adatbázisba történő beillesztéséhez használja az db:seed
Artisan parancsot. Alapértelmezés szerint minden seeder futni fog. Ha egy adott programot szeretne futtatni seeder, használhatja ezt a --class
lehetőséget.
Seeder és Rollback
Seeder ugyanúgy visszatekerhetők, mint a migrációk. Az utolsó köteg visszavonásához seeder használhatja a db:seed --class
parancsot az opcióval --reverse
.
seeder Az in használata Laravel megkönnyíti az adatbázis feltöltését kiindulási adatokkal vagy próbaadatok létrehozását tesztelési célból. Lehetővé teszi az adatok gyors beszúrását a táblázatokba kézi beavatkozás nélkül.