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 相关文章推荐
PHP 5.0对象模型深度探索之绑定
Sep 05 PHP
php下保存远程图片到本地的办法
Aug 08 PHP
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
Jun 02 PHP
php生成EAN_13标准条形码实例
Nov 13 PHP
php读取3389的脚本
May 06 PHP
yii2.0之GridView自定义按钮和链接用法
Dec 15 PHP
分享下php5类中三种数据类型的区别
Jan 26 PHP
php简单smarty入门程序实例
Jun 11 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
Yii+upload实现AJAX上传图片的方法
Jul 13 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
tp5(thinkPHP5框架)时间查询操作实例分析
May 29 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
轻松入门: 煮好咖啡的七个诀窍
2021/03/03 冲泡冲煮
php性能优化分析工具XDebug 大型网站调试工具
2011/05/22 PHP
PHP面向对象——访问修饰符介绍
2012/11/08 PHP
php动态变量定义及使用
2015/06/10 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
Swoole实现异步投递task任务案例详解
2019/04/02 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
基于jQuery实现顶部导航栏功能
2016/12/27 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
2017/01/11 Javascript
jQuery弹出层插件popShow(改进版)用法示例
2017/01/23 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
vue 实现通过手机发送短信验证码注册功能
2018/04/19 Javascript
[原创]jquery判断元素内容是否为空的方法
2018/05/04 jQuery
vue-router命名视图的使用讲解
2019/01/19 Javascript
[48:05]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VGJ.T vs VP
2018/03/31 DOTA
python实现下载整个ftp目录的方法
2017/01/17 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
Python面向对象实现方法总结
2020/08/12 Python
使用CSS3制作一个简单的Chrome模拟器
2015/07/15 HTML / CSS
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
荷兰天然和有机产品网上商城:BigGreenSmile.nl
2020/07/26 全球购物
万里长城导游词
2015/01/30 职场文书
社区宣传标语口号
2015/12/26 职场文书
优质护理心得体会
2016/01/22 职场文书
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏