【问题标题】:Laravel adding database records automaticLaravel 自动添加数据库记录
【发布时间】:2016-02-09 11:16:27
【问题描述】:

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

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

laravel 是否提供了一种方法来编写这些代码,然后提供一个命令来添加它们。

我也想做类似的测试。

感谢您的反馈

【问题讨论】:

  • 我以前用seeding做这种事情。

标签: php laravel laravel-5.2


【解决方案1】:

Laravel 为这类事情提供了强大的工具,通常称为数据库种子。它甚至可以为常见项目(例如电子邮件地址、邮政地址、姓名等)创建大量虚假数据。

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

【讨论】:

    【解决方案2】:

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

    它非常简单,您可以在此处阅读更多信息 https://laravel.com/docs/5.2/seeding

    如果你只是需要一些随机的下次你可以使用种子工厂,这也非常好,例如插入用户、任务或任何你需要的东西。

    我在阅读文档时错过的一件事就是这个

    php artisan migrate:refresh --seed
    

    编码时非常好,因此您不必重复命令行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多