laravel中创建表,以及缩影的建立,表的字段修改

1、要先创建数据文件

php artisan make:migration create_goods_table --create=goods

文件路径:database/migrations

文件名:create_goods_table.php

表名:goods

 

2、使用命令生成表

php artisan migrate

该方法会执行数据库迁移问价中的up方法

注意:我执行如下代码的时候报了上述的错误

 

 

原因是该表早就存在了,因为php artisian migrate执行的是/database/migrates底下所有的迁移文件,所以要保证只有你哪一个迁移文件。

下面执行一下表字段的修改在up中使用Schema的方法可以将现有的字段类型修改为新的类型或修改属性。

比如,你可能想增加。字符串字段的长度,可以使用 change 方法把 name 字段的长度从 25 增加到 50

如下图:

使用修改命令生成迁移文件

php artisan make:migration alter_goods_table --table-goods

将要修改的字段写入up方法中,如下图

 

执行php artisan migrate

 

查看效果

 

posted @ 2020-09-08 04:15  洛飞  阅读(325)  评论(0编辑  收藏  举报