在Laravel 4播种包装表

Tom*_*een 3 php model-view-controller laravel laravel-4

我知道如何在Laravel 4上设置Package Migrations(使用--bench ="vendor/package"/ --package ="vendor/package").

但我似乎无法弄清楚如何为这些迁移设置种子?

- 澄清 - 我知道如何使用播种机,我需要知道的是如何为独立包设置种子文件?您可以为包提供单独的迁移...

Pie*_*ucz 6

您可以在app文件夹中使用Seeder类.

Laravel 4中的数据库播种

举个例子 :

<?php

use Illuminate\Database\Seeder;
use Page;

class MySeeder extends Seeder {

    public function run()
    {
        Page::create(array('title' => 'Foo-Bar !'));
    }

}
Run Code Online (Sandbox Code Playgroud)

并在以下位置指定"--class"arg:

$ php artisan db:seed --class="MySeeder"
Run Code Online (Sandbox Code Playgroud)

注意让作曲家加载你的课:)