| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | <?phpnamespace Database\Seeders\Backend;use Database\Seeders\BaseSeeder;use Illuminate\Support\Facades\DB;use Illuminate\Support\Str;/** * 媒体文件分组 * * Class BusinessSeeder * @package Database\Seeders */class MediaGroupSeeder extends BaseSeeder{    public function getColumnData()    {        return [            'name' => ['type' => 'string', 'title' => '名称'],            'type' => ['type' => 'tinyint', 'title' => '类型', 'remark' => '1图片 2视频 3音频',],            'remark' => ['type' => 'mediumtext', 'title' => '备注']        ];    }    public function init()    {        DB::table($this->schema)->insert([            'mid' => Str::random(12),            'name' => "默认分组",            'type' => 1,            'remark' => '系统默认',            'created_at' => time(),            'updated_at' => time()        ]);    }    /**     * Run the database seeds.     *     * @return void     */    public function run()    {        $this->schema = 'media_group';        $this->title = '媒体文件分组';//        $this->category_type = 2;        $this->start();    }}
 |