Laravel自动添加数据库记录

时间:2016-02-09 11:16:27

标签: php laravel laravel-5.2

刷新我的数据库时,将删除所有记录。

我有一些记录和表格,我需要运行我的应用程序,每次都是相同的。

laravel是否提供了对这些进行编码的方法,然后提供了添加它们的命令。

我也想做类似的测试。

感谢您的反馈

2 个答案:

答案 0 :(得分:0)

Laravel为这类东西提供了强大的工具,通常称为数据库种子。它甚至还有帮助,可以为常见项目创建大量虚假数据,例如电子邮件地址,邮政地址,名称等开箱即用。

有关使用指南,请参阅Laravel网站上的documentation

答案 1 :(得分:0)

播种肯定是去这里的方式!

这非常简单,你可以在这里阅读更多相关信息 https://laravel.com/docs/5.2/seeding

如果你只是需要一些随机的时间,你可以使用播种工厂,这是非常好的,例如插入用户,任务或任何你需要的。

当我阅读文档时,我错过了一件事是

php artisan migrate:refresh --seed

编码时非常好,所以你不必重新编写命令行。