In Laravel, seeder käytetään täyttämään tietokanta alku- tai valetiedoilla. Ne tarjoavat kätevän tavan luoda ja lisätä tietoja tietokantataulukoihin. Tässä on vaiheittaiset ohjeet käyttöä seeder varten Laravel:
Luo Seeder
seeder Voit luoda uuden käyttämällä Artisan-komentoa. Jos haluat esimerkiksi luoda "käyttäjät" -taulukon, suorita seuraava komento: make:seeder
seeder
Määritä tiedot
Avaa luotu seeder tiedosto hakemistossa . Menetelmässä voit määrittää tiedot, jotka haluat siementää tietokantaan. Voit käyttää kyselyn rakennustyökalua tai Eloquent ORM:ää tietojen lisäämiseen. database/seeders
run
Laravel
Suorita Seeder
Suorittaaksesi seeder ja lisätäksesi tiedot tietokantaan, käytä db:seed
Artisan-komentoa. Oletuksena kaikki seeder suoritetaan. Jos haluat suorittaa tietyn seeder, voit käyttää --class
vaihtoehtoa.
Seeder ja Rollback
Seeder voidaan perua kuten muuttoliikkeet. Kumoaksesi viimeisen erän seeder voit käyttää db:seed --class
komentoa vaihtoehdon kanssa --reverse
.
seeder In- toiminnolla Laravel on helppo täyttää tietokanta alkutiedoilla tai luoda valedataa testausta varten. Sen avulla voit nopeasti lisätä tietoja taulukoihin ilman manuaalista puuttumista.