laravel5 make:migration中“--table”和“--create”选项之间的差异

laravel5 make:migration中“--table”和“--create”选项之间的差异,laravel,migration,laravel-5,Laravel,Migration,Laravel 5,我不知道php artisan make:migration--table和php artisan make:migration--create选项之间有什么区别?!我完全糊涂了:( 有什么不同吗? 什么时候应该使用--table选项或--create选项? --table和--create选项也可用于指示 表的名称,以及迁移是否将创建新的 桌子 我想我找到了答案。要创建一个新的数据库表,可以使用Schema::create方法(--create选项),要更新现有表,可以使用Schema::t

我不知道
php artisan make:migration--table
php artisan make:migration--create
选项之间有什么区别?!我完全糊涂了:(
有什么不同吗?
什么时候应该使用
--table
选项或
--create
选项?

--table
--create
选项也可用于指示 表的名称,以及迁移是否将创建新的 桌子


我想我找到了答案。要创建一个新的数据库表,可以使用
Schema::create
方法(
--create
选项),要更新现有表,可以使用
Schema::table
方法(
--table
选项)。表示创建; --表表示更改(现有)表


但我同意这可能会造成很多混乱…在同一级别上使用动词和名词…

调用--update而不是--table来更新迁移表不是更好吗?这对我来说也有点混乱,在Laravel网站上,它没有告诉关于这两个选项的相关信息。欢迎使用Stack Overflow!如果你是新访问者对于这个问题,您阅读了公认的答案(3年前的答案),您认为您的个人答案是否有益?您所说的是一个“评论”,一旦您拥有50+的声誉,您可以添加到问题和答案中。我是新来的。感谢您的指导。