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
查看效果