இல் Laravel, seeder ஆரம்ப அல்லது போலித் தரவுகளுடன் தரவுத்தளத்தை விரிவுபடுத்தப் பயன்படுகிறது. தரவுத்தள அட்டவணையில் தரவை உருவாக்க மற்றும் செருகுவதற்கான வசதியான வழியை அவை வழங்குகின்றன. seeder இதைப் பயன்படுத்துவதற்கான படிப்படியான வழிகாட்டி இங்கே Laravel:
உருவாக்கு a Seeder
புதிய ஒன்றை உருவாக்க seeder, நீங்கள் கைவினைஞர் கட்டளையைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, "பயனர்கள்" அட்டவணையை உருவாக்க, பின்வரும் கட்டளையை இயக்கவும்: make:seeder
seeder
தரவை வரையறுக்கவும்
seeder கோப்பகத்தில் உருவாக்கப்பட்ட கோப்பைத் திறக்கவும் . முறையில், நீங்கள் தரவுத்தளத்தில் விதைக்க விரும்பும் தரவை வரையறுக்கலாம். தரவைச் செருக, வினவல் உருவாக்கி அல்லது எலோக்வென்ட் ORM ஐப் பயன்படுத்தலாம். database/seeders
run
Laravel
இயக்கவும் Seeder
seeder தரவுத்தளத்தில் தரவைச் செயல்படுத்தவும் செருகவும், db:seed
கைவினைஞர் கட்டளையைப் பயன்படுத்தவும். இயல்பாக, அனைத்தும் seeder இயக்கப்படும். நீங்கள் குறிப்பிட்ட ஒன்றை இயக்க விரும்பினால் seeder, நீங்கள் விருப்பத்தைப் பயன்படுத்தலாம் --class
.
Seeder மற்றும் Rollback
Seeder இடம்பெயர்வுகளைப் போலவே திரும்பப் பெற முடியும். இன் கடைசி தொகுப்பை செயல்தவிர்க்க, விருப்பத்துடன் கட்டளையைப் seeder பயன்படுத்தலாம். db:seed --class
--reverse
seeder இல் பயன்படுத்துவது Laravel ஆரம்ப தரவுகளுடன் தரவுத்தளத்தை விரிவுபடுத்துவதை எளிதாக்குகிறது அல்லது சோதனை நோக்கங்களுக்காக போலி தரவை உருவாக்குகிறது. கைமுறை தலையீடு இல்லாமல் அட்டவணையில் தரவை விரைவாகச் செருக இது உங்களை அனுமதிக்கிறது.