Laravel 创建指定表 migrate的例子


Posted in PHP onOctober 09, 2019

网上找了很多资料,都很坑爹,说是要把之前的表都给删掉,然后重新运行,有的说要指定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');
    });
  }

批量生成假数据:

以上这篇Laravel 创建指定表 migrate的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
默默简单的写了一个模板引擎
Jan 02 PHP
java EJB 加密与解密原理的一个例子
Jan 11 PHP
解析PHP缓存函数的使用说明
May 10 PHP
PHP时间格式控制符对照表分享
Jul 23 PHP
php实现快速排序的三种方法分享
Mar 12 PHP
symfony2.4的twig中date用法分析
Mar 18 PHP
PHP获取IP地址所在地信息的实例(使用纯真IP数据库qqwry.dat)
Nov 15 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
Feb 28 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
Laravel5.7 数据库操作迁移的实现方法
Apr 12 PHP
yii框架数据库关联查询操作示例
Oct 14 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 PHP
laravel批量生成假数据的方法
Oct 09 #PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
Oct 08 #PHP
对laravel的session获取与存取方法详解
Oct 08 #PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 #PHP
laravel5.1框架model类查询的实现方法
Oct 08 #PHP
在laravel框架中使用model层的方法
Oct 08 #PHP
Laravel-添加后台模板AdminLte的实现方法
Oct 08 #PHP
You might like
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
Linux中为php配置伪静态
2014/12/17 PHP
checkbox 多选框 联动实现代码
2008/10/22 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
简介JavaScript中的setHours()方法的使用
2015/06/11 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
js图片切换具体实现代码
2016/10/13 Javascript
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
2017/04/10 jQuery
NodeJs form-data格式传输文件的方法
2017/12/13 NodeJs
详解create-react-app 自定义 eslint 配置
2018/06/07 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
python计算牛顿迭代多项式实例分析
2015/05/07 Python
Python实现截屏的函数
2015/07/26 Python
Python切片知识解析
2016/03/06 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
详解python运行三种方式
2019/05/13 Python
Python3 Tkinter选择路径功能的实现方法
2019/06/14 Python
python3.6+selenium实现操作Frame中的页面元素
2019/07/16 Python
python使用pyecharts库画地图数据可视化的实现
2020/03/25 Python
英国领先的亚洲旅游专家:Wendy Wu Tours
2018/01/21 全球购物
追悼会上的答谢词
2014/01/10 职场文书
上课看小说检讨书
2014/02/22 职场文书
市场营销方案范文
2014/03/11 职场文书
2014年圣诞节促销方案
2014/03/14 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
会议接待欢迎词范文
2015/01/26 职场文书
目标责任书格式范文
2015/05/11 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书
Python中的套接字编程是什么?
2021/06/21 Python
速龙x4-860k处理器相当于i几
2022/04/20 数码科技