Talaan ng mga Nilalaman:

Ano ang database seeder sa laravel?
Ano ang database seeder sa laravel?

Video: Ano ang database seeder sa laravel?

Video: Ano ang database seeder sa laravel?
Video: Laravel from Scratch #6 - How to Create and Run Database Seeders 2024, Nobyembre
Anonim

Laravel may kasamang simpleng paraan ng pagtatanim iyong database na may data ng pagsubok gamit ang mga klase ng binhi. Ang lahat ng mga klase ng binhi ay nakaimbak sa database /seeds na direktoryo. Mula sa klase na ito, maaari mong gamitin ang paraan ng pagtawag upang magpatakbo ng iba pang mga klase ng binhi, na nagbibigay-daan sa iyong kontrolin ang pagtatanim utos.

Kaugnay nito, ano ang ibig sabihin ng seeding ng database?

Ang database seeding ay ang inisyal pagtatanim ng a database may data. Seeding isang database ay isang proseso kung saan ang isang paunang set ng data ay ibinigay sa a database kapag ito ay ini-install. Ang data ay maaaring dummy data o kinakailangang data tulad ng isang paunang administrator account.

Gayundin, ano ang migration at seeding? Panimula Migration at Seeding Ang mga paglilipat ay parang version control para sa iyong database, na nagbibigay-daan sa iyong team na madaling baguhin at ibahagi ang database schema ng application. Ang mga paglilipat ay karaniwang ipinares sa tagabuo ng schema ng Laravel upang madaling mabuo ang schema ng database ng iyong application.

Habang nakikita ito, paano ka gumagamit ng seeder?

Paano Gumamit ng Garden Seeder

  1. Hakbang 1 – Pagpili ng Mga Binhi. Hindi mo dapat ibabad ang mga buto bago ka gumamit ng garden seeder.
  2. Hakbang 2 – Pagpili ng mga Plate ng Binhi. Kailangan ng garden seeder ang tamang seed plate, depende sa kung anong pananim na gulay ang gusto mong itanim.
  3. Hakbang 3 – Paggamit ng Seeder Upang Maghasik ng Mga Binhi.
  4. Hakbang 4 – Paggamit ng Seeder para Magpataba ng mga Pananim.

Paano ako magpapatakbo ng isang pabrika sa laravel?

Upang gamitin ang tinukoy pabrika (mula sa iyong mga pagsubok o binhi), kami gamitin ang pabrika function na ibinigay ng laravel . // gumawa ng user at i-save sila sa database $user = pabrika (AppUser::class)->create(); Lumilikha ito ng iisang user. Para gumawa ng maraming user - ipasa lang ang pangalawang parameter sa pabrika function.

Inirerekumendang: