【问题标题】:failed to open stream: No such file or directory generate:seed [--path="..."] [--templatePath="..."] tableName无法打开流:没有这样的文件或目录生成:seed [--path="..."] [--templatePath="..."] tableName
【发布时间】:2016-03-18 00:58:09
【问题描述】:

我尝试运行命令:

php artisan generate:seed Houses

但是,我得到了错误:

failed to open stream: No such file or directory generate:seed [--path="..."] [--templatePath="..."] tableName

我迁移了我的表并使用 php artisan generate 生成了我的控制器和表。我正在使用 Laravel 4.2。有什么遗漏吗?我正在尝试按照教程的说明进行操作,并且某些工匠命令不起作用。就像我尝试生成迁移文件一样,它给了我同样的错误,但我注意到在我生成控制器和表之后已经生成了迁移文件。

【问题讨论】:

  • 你用这个generator吗?
  • 请提供更多信息,说明您使用什么包来拥有该生成器。

标签: laravel laravel-4 laravel-artisan artisan-migrate


【解决方案1】:

我现在可以告诉你,你使用的命令不起作用。同样,请确保您所遵循的教程不适用于 Laravel 5,因为该版本比 4 具有更多的工匠命令。

您似乎正在尝试为您的数据库播种。你试过这个命令吗?

php artisan migrate:refresh --seed

假设您的迁移文件编码正确,这应该可以满足您的需求。一般来说,我建议多阅读一些关于这个主题的内容,这样你就可以更好地理解它是如何工作的。

【讨论】:

    猜你喜欢
    • 2017-05-04
    • 1970-01-01
    • 2013-01-13
    • 2015-07-29
    • 2015-11-13
    • 2011-07-04
    相关资源
    最近更新 更多