fishingboy / codeigniter-seeder
Codeigniter Seeder
1.0.7
2019-08-28 07:30 UTC
README
语言
安装
composer require fishingboy/codeigniter-seeder
使用方法
-
创建文件:
application/controller/Seeder.php
<?php use fishingboy\ci_seeder\CI_Seeder_Controller; class Seeder extends CI_Seeder_Controller { }
-
创建文件夹:
application/seeders
-
创建示例文件:
application/seeders/Sample_seeder.php
<?php use fishingboy\ci_seeder\CI_Seeder_base; class Sample_seeder extends CI_Seeder_base { /** * 執行順序 (大的排前面) * @var integer */ public $priority = 100; /** * 塞資料 * @return integer 新增資料筆數 */ public function run() { $this->CI->db->insert("users", [ 'name' => fishingboy, ]); return 1; } }
-
Seeder 帮助
seeder php index.php seeder -- help php index.php seeder run -- execute seeder php index.php seeder run {seeder_name} -- execute One Seeder php index.php seeder ls -- check seeder status -- php index.php seeder run Sample_seeder (priority: 100)
-
执行 Seeder
$ php index.php seeder run Log_seeder Seed [Sample_seeder] complete, carete 1 rows.