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 默认邮箱登录改成用户名登录的实现方法)
- laravel6后台管理系统(基于laravel-admin 后台 列表标签背景的使用方法)
- laravel 数据库实现原理(laravel 数据迁移与 Eloquent ORM的实现方法)
- laravel-admin代码执行流程(解决laravel-admin 自己新建页面里 js 需要刷新一次的问题)
- laravel常用的辅助函数介绍(Laravel向公共模板赋值方法总结)
- laravel队列使用场景(Laravel使用RabbitMQ的方法示例)
- laravel服务器设置教程(laravel框架模型、视图与控制器简单操作示例)
- laravel开发api支持多少并发(laravel框架 api自定义全局异常处理方法)
- laravel获取数据(laravel框架添加数据,显示数据,返回成功值的方法)
- laravel框架配置(Laravel框架实现多数据库连接操作详解)
- laravel5.5以下自定义日志(Laravel timestamps 设置为unix时间戳的方法)
- laravel 表单验证图片(Laravel 自动生成验证的实例讲解:login / logout)
- laravel认证系统(Laravel框架Auth用户认证操作实例分析)
- laravel请求耗时(Laravel统计一段时间间隔的数据方法)
- laravel框架如何查询空的信息(使用Laravel中的查询构造器实现增删改查功能)
- laravel框架详解(laravel 5.3 单用户登录简单实现方法)
- 做技术难吗(技术难不难)
- 林心如是谁(林心如是谁演的)
- 泰国安全吗(泰国安全吗2023)
- 菲律宾安全吗(菲律宾安全吗)
- 泰国旅游攻略(泰国旅游攻略必去景点)
- 数字藏品市场有多乱 周杰伦丢了 一只猴 ,损失超300万(数字藏品市场有多乱)
热门推荐
- vue和springboot实战项目(vue+spring boot实现校验码功能)
- MYSQL字符集设置的方法详解(终端的字符集)(MYSQL字符集设置的方法详解终端的字符集)
- dedecms的简单说明(dedecms 后台假死问题解决方法)
- php数组详解(php数组和链表的区别总结)
- asp.net使用swfupload上传
- php7 入门(php7新特性的理解和比较总结)
- 怎么用powershell执行代码(如何在power shell添加vim实现代码示例)
- JS中错误处理
- php重定向网页(phpStudy V8设置301重定向跳转的实现方法)
- css如何两列布局(浅谈CSS 多栏布局Multi-Columns Layout)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9