建站篇-数据库-修改默认users表

简介: 修改表首先安装doctrine/dbalcomposer require doctrine/dbal暂时不需要name(姓名)这个单一的字段,因此把他作为username 来处理,但是为了使用时更易理解,将会把数据库中的name字段更改为username字段,因此需要安装上面那个依赖包。

修改表

首先安装doctrine/dbal

composer require doctrine/dbal

暂时不需要name(姓名)这个单一的字段,因此把他作为username 来处理,但是为了使用时更易理解,将会把数据库中的name字段更改为username字段,因此需要安装上面那个依赖包。

首先建立迁移文件

php artisan make:migration change_user_to_username_of_users_table --table=users

public functionup()

{

       Schema::table('users',function(Blueprint$table) {

                 $table->renameColumn('name','username');

       });

}

然后php artisan migrate。

就好了。

别忘了到User的Model中更改fillable属性。



目录
相关文章
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
99 1
|
6月前
|
数据库
数据库基础入门 — 创建和管理表
数据库基础入门 — 创建和管理表
22 0
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的管理和操作【表的增删改查】(一)
MySQL | 数据库的管理和操作【表的增删改查】
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的管理和操作【表的增删改查】(二)
MySQL | 数据库的管理和操作【表的增删改查】(二)
|
3月前
|
SQL 数据库
数据库修改表
数据库修改表
32 0
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】——用SQL语句实现数据库和基本表的创建
【MySQL】——用SQL语句实现数据库和基本表的创建
60 3
【MySQL】——用SQL语句实现数据库和基本表的创建
|
2月前
|
XML Java 数据库连接
|
2月前
|
关系型数据库 MySQL 数据库
从建站到拿站 -- Mysql数据库(一)
从建站到拿站 -- Mysql数据库(一)
9 0
|
2月前
|
关系型数据库 MySQL 数据库
MySQL员工打卡日志表——数据库练习
MySQL员工打卡日志表——数据库练习
134 0
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的表的增删改查【进阶】【万字详解】(二)
MySQL | 数据库的表的增删改查【进阶】【万字详解】(二)

热门文章

最新文章