Laravel 将数据表的数据导出,并生成seeds种子文件的方法


Posted in PHP onOctober 09, 2019

用过laravel的都知道,我们表里面的数据通常是保存到seeder文件中,但是有些时候需要将表里已有的数据导出到seed文件中,那么怎么导出呢,其实这里有个扩展包叫iseed,我们可以利用它来把数据表里的数据导出到seed中。

安装isseed

安装isseed,我这里是laravel 5.4,安装的iseed是2.1版本的,你们看情况,随意

composer require "orangehill/iseed": "2.1"

将iseed加入到composer.json文件中去

Laravel 将数据表的数据导出,并生成seeds种子文件的方法

把iseed加入到服务提供者

在laravel项目目录 config/app.php 添加providers

'providers' => [
 ...
 Orangehill\Iseed\IseedServiceProvider::class,
],

更新composer 命令行执行

composer update

到此安装结束

iseed用法

导出单个表的数据

比如我要表某个表的数据导出到seed文件,那么命令为:php artisan iseed 你要转换的表名

假如说我要用户表的数据导出,命令应该是:

php artisan iseed users

导出多个表的数据

和导出单个类似,多个表用逗号隔开

php artisan iseed 表1,表2

导出数据并且强制覆盖

有时候我们导出的时候,这个seed文件已经存在了,我们要覆盖它,要怎么做呢

很简单,其他不变,只需要在命令中加入--force就OK了,

php artisan iseed 表名1[,表名2...]--force

导出指定的数据库里指定的表,并生成seed文件

php artisan iseed 表名--database=数据库名

基本上就是这么用的,差不多就到这里,实践是检验真理的唯一标准,还不快去。。。

以上这篇Laravel 将数据表的数据导出,并生成seeds种子文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
Dec 06 PHP
nginx+php-fpm配置文件的组织结构介绍
Nov 07 PHP
PHP-redis中文文档介绍
Feb 07 PHP
基于php权限分配的实现代码
Apr 28 PHP
php定义数组和使用示例(php数组的定义方法)
Mar 29 PHP
新浪SAE云平台下使用codeigniter的数据库配置
Jun 12 PHP
如何让搜索引擎抓取AJAX内容解决方案
Aug 25 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
Dec 31 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
Apr 27 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
laravel执行php artisan migrate报错的解决方法
Oct 09 #PHP
解决Laravel 不能创建 migration 的问题
Oct 09 #PHP
Laravel创建数据库表结构的例子
Oct 09 #PHP
关于laravel 数据库迁移中integer类型是无法指定长度的问题
Oct 09 #PHP
Laravel 创建指定表 migrate的例子
Oct 09 #PHP
laravel批量生成假数据的方法
Oct 09 #PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
Oct 08 #PHP
You might like
成为好程序员必须避免的5个坏习惯
2014/07/04 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
2014/11/07 PHP
PHP7正式版测试,性能惊艳!
2015/12/08 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
PHP中Array相关函数简介
2016/07/03 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
2018/02/23 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
2019/02/16 PHP
php实现根据身份证获取精准年龄
2020/02/26 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
jquery 图片截取工具jquery.imagecropper.js
2010/04/09 Javascript
jQuery获取地址栏参数插件(模仿C#)
2010/10/26 Javascript
JavaScript极简入门教程(二):对象和函数
2014/10/25 Javascript
Jquery实现弹性滑块滑动选择数值插件
2015/08/08 Javascript
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
vue分页器组件编写方法详解
2019/06/28 Javascript
如何在vue项目中嵌入jsp页面的方法(2种)
2020/02/06 Javascript
[46:53]Secret vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python私有属性和方法实例分析
2015/01/15 Python
Python中二维列表如何获取子区域元素的组成
2017/01/19 Python
利用python批量修改word文件名的方法示例
2017/10/17 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
Python OOP类中的几种函数或方法总结
2019/02/22 Python
python实现Virginia无密钥解密
2019/03/20 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
基于 Django 的手机管理系统实现过程详解
2019/08/16 Python
Tensorflow实现在训练好的模型上进行测试
2020/01/20 Python
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
新西兰杂志订阅:isubscribe
2019/08/26 全球购物
2014市府办领导班子“四风问题”对照检查材料思想汇报
2014/09/24 职场文书
六一儿童节标语
2014/10/08 职场文书
房屋买卖委托书格式范本格式
2014/10/13 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
小喇叭开始广播了! 四十多年前珍贵老照片
2022/05/09 无线电
nginx sticky实现基于cookie负载均衡示例详解
2022/12/24 Servers