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

 更新时间:2019年10月09日 10:05:11   转载 作者:t1174148618  
今天小编就为大家分享一篇Laravel 将数据表的数据导出,并生成seeds种子文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

安装isseed

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

composer require "orangehill/iseed": "2.1"

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

把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种子文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 布隆过滤器(bloom filter)及php和redis实现布隆过滤器的方法

    布隆过滤器(bloom filter)及php和redis实现布隆过滤器的方法

    这篇文章主要介绍了布隆过滤器(bloom filter)介绍以及php和redis实现布隆过滤器实现方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • 使用Yii2实现主从数据库设置

    使用Yii2实现主从数据库设置

    大家应该都知道,当项目做大了,数据库主从还是不可少的。使用Yii框架开发,如何设置数据库的主从呢?其实很简单。下面这篇文章就给大家详细介绍了使用Yii2实现主从数据库设置的方法,文中介绍的很详细,相信对大家的理解和学习很有帮助,下面来一起学习学习吧。
    2016-11-11
  • 基于laravel-admin 后台 列表标签背景的使用方法

    基于laravel-admin 后台 列表标签背景的使用方法

    今天小编就为大家分享一篇基于laravel-admin 后台 列表标签背景的使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php无限极分类实现的两种解决方法

    php无限极分类实现的两种解决方法

    本篇文章介绍了,在php中无限极分类实现的两种解决方法。需要的朋友参考下
    2013-04-04
  • Symfony2学习笔记之系统路由详解

    Symfony2学习笔记之系统路由详解

    这篇文章主要介绍了Symfony2系统路由,详细分析了Symfony路由原理及路由的创建,配置与使用技巧,需要的朋友可以参考下
    2016-03-03
  • PHP调用API接口实现天气查询功能的示例

    PHP调用API接口实现天气查询功能的示例

    下面小编就为大家带来一篇PHP调用API接口实现天气查询功能的示例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • yii框架使用分页的方法分析

    yii框架使用分页的方法分析

    这篇文章主要介绍了yii框架使用分页的方法,结合实例形式分析了两种Yii框架分页的实现方法及相关操作注意事项,需要的朋友可以参考下
    2019-07-07
  • Laravel框架分页实现方法分析

    Laravel框架分页实现方法分析

    这篇文章主要介绍了Laravel框架分页实现方法,结合实例形式分析了Laravel框架实现分页功能的核心代码及其相关原理,需要的朋友可以参考下
    2018-06-06
  • PHP Yaf框架的简单安装使用教程(推荐)

    PHP Yaf框架的简单安装使用教程(推荐)

    下面小编就为大家带来一篇PHP Yaf框架的简单安装使用教程(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • php实现mysql数据库操作类分享

    php实现mysql数据库操作类分享

    这篇文章主要介绍了php实现的mysql数据库操作类,本文最后有使用方法,需要的朋友可以参考下
    2014-02-02

最新评论