33 lines
1.7 KiB
PHP
33 lines
1.7 KiB
PHP
<?php
|
|
|
|
use Faker\Generator as Faker;
|
|
|
|
$myfaker = \Faker\Factory::create('zh_CN');
|
|
|
|
$factory->define(App\Models\ProfileCourtship::class, function (Faker $faker) use($myfaker) {
|
|
return [
|
|
'age' => $myfaker->numberBetween(28,100),
|
|
'state' => $myfaker->randomElement(['未婚', '离异', '丧偶']),
|
|
'stature' => $myfaker->numberBetween(130, 220),
|
|
'weight' => $myfaker->numberBetween(30, 200),
|
|
'province' => $myfaker->state,
|
|
'city' => $myfaker->city,
|
|
'resident_type' => $myfaker->randomElement(['城市', '农村']),
|
|
'resident_province' => $myfaker->state,
|
|
'resident_city' => $myfaker->city,
|
|
'degree' => $myfaker->randomElement(['大专', '本科', '硕士', '博士', '其他']),
|
|
'graduate_school' => $myfaker->state.$myfaker->randomElement(['科技', '理工', '师范']).$myfaker->randomElement(['学院', '大学']),
|
|
'work_sort' => $myfaker->randomElement(['事业单位', '公务员', '央企', '国企', '私企', '外企']),
|
|
'h_car' => $myfaker->randomElement([0, 1]),
|
|
'h_housing' => $myfaker->randomElement([0, 1]),
|
|
'introduction' => $myfaker->paragraph(),
|
|
'ideal_mate' => $myfaker->paragraph(),
|
|
'photos' => '["'.$myfaker->imageUrl(640, 480).'"]',
|
|
'graduate_photos' => '["'.$myfaker->imageUrl(100, 100).'"]',
|
|
'identification_photos' => '["'.$myfaker->imageUrl(100, 100).'"'.$myfaker->imageUrl(100, 100).'"]',
|
|
'other_photots' => '["'.$myfaker->imageUrl(100, 100).'"'.$myfaker->imageUrl(100, 100).'"]',
|
|
'wechat_id' => $myfaker->userName,
|
|
'wechat_qrcode' => $myfaker->imageUrl(100, 100).'"'.$myfaker->imageUrl(64, 64),
|
|
];
|
|
});
|