laravel队列流程(Laravel 创建指定表 migrate的例子)
类别:编程学习 浏览量:615
时间:2021-10-09 00:01:37 laravel队列流程
Laravel 创建指定表 migrate的例子网上找了很多资料,都很坑爹,说是要把之前的表都给删掉,然后重新运行,有的说要指定database的文件路径,都不管用。
|
php artisan migrate:reset php artisan migrate |
这样的话我之前的数据不都是白搞的了??
这样肯定不行的啊,我就自己摸索,然后发现其实可以直接创建指定的表,运行thinker,然后运行up方法即可!示例代码如下:
这个需要设置composer.json里面的自动加载,需要加载database/migrations这个文件夹下面的文件:
|
.... "autoload" : { "classmap" : [ "database/seeds" , "database/migrations" , "database/factories" ], .... |
|
PS D:\phpStudy\WWW\BCCAdminV1.0> php artisan tinker Psy Shell v0.7.2 (PHP 7.1.9 — cli) by Justin Hileman >>> ( new CreateAccessLogsTable)->up(); => null >>> |
运行出来个null,我还想着估计完蛋了,但是i还是去数据库看了一眼,你猜怎么着,还真的成功了!
|
public function up() { // Schema::dropIfExists('users'); Schema::create( 'access_logs' , function (Blueprint $table ) { $table ->increments( 'id' ); $table ->string( 'ip' )-> default ( '0' )->comment( 'ip地址' ); $table ->integer( 'customer_id' )-> default ( '0' )->comment( '用户ID' ); $table ->string( 'refer_website' )-> default ( '' )->comment( '来源网站' ); $table ->string( 'broswer' )-> default ( '' )->comment( '客户端浏览器' ); $table ->string( 'operating_system' )-> default ( '' )->comment( '客户端操作系统' ); $table ->string( 'resolution' )-> default ( '' )->comment( '客户端分辨率' ); $table ->string( 'visited_page' )-> default ( '' )->comment( '被访问的页面' ); $table ->timestamp( 'created_at' ); $table ->timestamp( 'left_at' ); }); } |
批量生成假数据:
http://www.zzvips.com/article/187136.html
以上这篇Laravel 创建指定表 migrate的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/zhezhebie/article/details/78657369
您可能感兴趣
- laravel数据库管理教程(Laravel基础_关于view共享数据的示例讲解)
- laravel后台登录教程(Laravel 默认邮箱登录改成用户名登录的实现方法)
- laravel模型使用技巧(提高Laravel应用性能方法详解)
- yii2和laravel框架哪个比较简单(关于Yii中模型场景的一些简单介绍)
- laravel的api验证失败重定向(Laravel的Auth验证Token验证使用自定义Redis的例子)
- laravel模块教程(Laravel框架创建路由的方法详解)
- laravel框架如何查询空的信息(Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法)
- laravel框架入门项目(在laravel框架中使用model层的方法)
- 关于laravel的日常(解决在laravel中auth建立时候遇到的问题)
- laravel数据库日志(Laravel 将数据表的数据导出,并生成seeds种子文件的方法)
- laravel5怎么设置中间件(浅谈Laravel中的三种中间件的作用)
- laravel请求耗时(Laravel统计一段时间间隔的数据方法)
- laravel 快速开发api技巧(Laravel5.4简单实现app接口Api Token认证方法)
- laravel循环插入数据(Laravel 实现关系模型取出需要的字段)
- laravel服务器设置(基于Laravel-admin 后台的自定义页面用法详解)
- laravel提交数据时间(laravel实现查询最后执行的一条sql语句的方法)
- 中华第一楷 张瑞龄 86岁高龄,苦练楷书71年,一幅字卖593万(中华第一楷张瑞龄)
- 冯骥才 年意(冯骥才年意)
- ()
- 百事大吉蓝底 绿底手机高清壁纸(绿底手机高清壁纸)
- 蓝底证件照怎么制作 证件照换底色 换尺寸快速搞定(蓝底证件照怎么制作)
- 你喜欢足球吗 足球如何点亮世界的(足球如何点亮世界的)
热门推荐
- sql server还原数据库时提示数据库正在使用
- html5怎么滚动屏幕(HTML5 video进入全屏和退出全屏的实现方法)
- js三级联动说明(基于JavaScript实现省市联动效果)
- linux启动失败原因(安装主机大师Linux遇到bash: sudo: command not found 解决办法)
- div css实例列表(DIV+CSS实现电台列表设计的示例代码)
- Asp.net导出Excel乱码
- sqlserver小结(基于sqlserver的四种分页方式总结)
- 阿里云mysql配置升级注意事项(详解如何在阿里云上安装mysql)
- 时间日期python实例(Python之时间和日期使用小结)
- vmwareftp怎么用(Windows Azure VM上配置FTP服务器)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9