①建立填充器文件php
#php artisan make:seeder ManagerTableSeederlaravel
②編寫填充器的代碼文件數據庫
要求:至少請模擬出100條數據。【思路:藉助循環 + faker代碼依賴】函數
注意:faker代碼庫不須要安裝,laravel在建立自身項目的時候已經自帶了。測試
使用方法參考:https://packagist.org/packages/fzaninotto/faker加密
使用方法:spa
a. 使用Faker\Factory::create();建立出生成器;3d
b. 經過實例的對象變量去訪問屬性來生成測試數據;對象
提示:在laravel中系統提供了一個用戶密碼加密的函數:bcrypt,語法:bcrypt(密碼文明)blog
③執行填充器文件
#php artisan db:seed --class=ManagerTableSeeder
結果:
出現的問題就是手機號並非大陸的手機號,郵箱也不是大陸經常使用的郵箱。之因此出現這個問題,由於生成器沒有進行本地化操做。
本地化faker生成器方法:Faker\Factory::create(‘zh_CN’)
最終生成的結果: