介绍
这篇文章主要介绍laravel使用命令行结合代码创建数据表的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
虽然可以直接在数据库中创建数据表,但是不便于以后项目的迁移。现使用命令行结合代码的方式来进行生成。
1,通过命令创建数据表文件
php artisan : migration create_table_customers
2,在数据表文件中完善数据表相关字段
& lt; php ? use 阐明\ \外墙\模式的支持; use 照亮\数据库\模式\蓝图; use 照亮\迁移\ \数据库迁移; class CreateTableCustomers  extends 迁移 { ,,,/* * ,,,,*,Run 从而迁移。 ,,,, ,,,,*,@return 空白 ,,,*/,,,public function () ,,,{ ,,,,,,,模式::创建(& # 39;客户# 39;,,function (Blueprint $表),{ ,,,,,,,,,,,表→美元增量(& # 39;id # 39;); ,,,,,,,,,,,表→美元字符串(& # 39;移动# 39;)→nullable()→独特(); ,,,,,,,,,,,表→美元字符串(& # 39;电子邮件# 39;)→独特(); ,,,,,,,,,,,表→美元字符串(& # 39;网站# 39;)→默认(& # 39;网站# 39;)→评论(& # 39;站点:applet,网站# 39;); ,,,,,,,,,,,表→美元字符串(& # 39;store_id # 39;)→默认(& # 39;1 & # 39;)→评论(& # 39;店铺,id # 39;); ,,,,,,,,,,,表→美元字符串(& # 39;first_name # 39;); ,,,,,,,,,,,表→美元字符串(& # 39;last_name # 39;); ,,,,,,,,,,,表→美元整数(& # 39;称谓# 39;)→评论(& # 39;称谓& # 39;); ,,,,,,,,,,,表→美元dateTime(& # 39;生日# 39;)→评论(& # 39;生日& # 39;); ,,,,,,,,,,,表→美元字符串(& # 39;省# 39;)→评论(& # 39;省& # 39;); ,,,,,,,,,,,表→美元字符串(& # 39;城市# 39;)→评论(& # 39;市& # 39;); ,,,,,,,,,,,表→美元字符串(& # 39;区# 39;)→评论(& # 39;区/县& # 39;); ,,,,,,,}); ,,,} ,,,/* * ,,,,*,Reverse 从而迁移。 ,,,, ,,,,*,@return 空白 ,,,*/,,,public function () ,,,{ ,,,,,,,模式:dropIfExists(& # 39;客户# 39;); ,,,} }
3,生成数据表
php artisan 迁移
以上是“laravel使用命令行结合代码创建数据表的方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!