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

1、要先创建数据文件

php artisan make:migration create_goods_table --create=goods

文件路径:database/migrations

文件名:create_goods_table.php

表名:goods

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

 

2、使用命令生成表

php artisan migrate

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

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

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

 

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

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

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

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

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

如下图:

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

php artisan make:migration alter_goods_table --table-goods

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

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

 

执行php artisan migrate

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

 

查看效果

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

 

上一篇:Spring Cloud【Finchley】实战-05配置中心的搭建(配合使用Eureka)和Config Server高可用


下一篇:Redis进阶-Stream多播的可持久化的消息队列