在Symfony上相当于Laravel播种机?

时间:2015-05-19 14:26:09

标签: symfony laravel-5 seeding

我正在使用Symfony开发一个网站。我是这个框架的新手。在我使用Laravel 5.0之前,我需要有一个包含行的数据库。

我使用命令提示符创建我的数据库,但现在我找不到如何播种它。

Symfony上有相当于Laravel的播种机吗?

2 个答案:

答案 0 :(得分:3)

没有。播种是Laravel增加的一项功能。您需要使用第三方软件包将种子/装置加载到您的应用程序中:http://www.sitepoint.com/data-fixtures-symfony2/

答案 1 :(得分:-1)

试试这个包 https://packagist.org/packages/evotodi/seed-bundle。看起来这正是您所需要的。

他们的自述

<块引用>

Symfony/Doctrine 种子包 用于从数据库加载/卸载种子数据。示例是加载带有状态和缩写列表的表,或使用初始管理员用户填充用户表。与主要用于开发的 DoctrineFixturesBundle 不同,此包用于在初始推送到生产之前为数据库做种。