最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

laravel的數(shù)據(jù)表填充器使用詳解

 更新時(shí)間:2021年04月20日 09:04:13   作者:陸小天的代碼之旅  
這篇文章主要介紹了laravel的數(shù)據(jù)表填充器使用詳解,需本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,要的朋友可以參考下

一、數(shù)據(jù)表填充器

填充操作就是往數(shù)據(jù)表中寫測(cè)試數(shù)據(jù)的操作(增加操作),在開發(fā)階段是很實(shí)用的功能。

1.1 填充器(種子文件)的創(chuàng)建與編寫

1.1.1、填充器默認(rèn)的所在目錄

在這里插入圖片描述

1.1.2、創(chuàng)建填充器

php artisan make:seeder 填充器名稱 【約定俗成的寫法,大寫表名 + TableSeeder】
例:以paper為例,則名稱應(yīng)該為PaperTableSeeder
php artisan make:seeder PaperTableSeeder
創(chuàng)建好的種子文件:

在這里插入圖片描述

1.1.3、【重點(diǎn)】編寫填充器代碼

實(shí)現(xiàn)往數(shù)據(jù)表中寫入數(shù)據(jù)
注意:在填充器文件中可以使用DB門面去新增數(shù)據(jù),但是需要注意,DB門面在使用的時(shí)候不需要用戶自己引入,一旦引入則報(bào)錯(cuò),可以直接使用。建議使用DB門面方法寫入新的數(shù)據(jù)。
使用DB類進(jìn)行數(shù)據(jù)寫入:

<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;

class PaperTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        \DB::table('paper') -> insert([
            [
                'paper_name'  => '小學(xué)1年級(jí)語(yǔ)文考試',
                'total_score' => 100,
                'start_time'  => time() + 86400,
                'duration'    => 120,
                'status'      => 1
            ],
            [
                'paper_name'  => '小學(xué)1年級(jí)數(shù)學(xué)考試',
                'total_score' => 100,
                'start_time'  => time() + 86400,
                'duration'    => 120,
                'status'      => 1
            ],
            [
                'paper_name'  => '小學(xué)1年級(jí)體育考試',
                'total_score' => 100,
                'start_time'  => time() + 86400,
                'duration'    => 120,
                'status'      => 1
            ],
        ]);
    }
}

在這里插入圖片描述

1.2 執(zhí)行填充器文件

命令:
php artisan db:seed --class=需要執(zhí)行的種子文件名(不帶.php)
種子文件不像遷移文件,遷移操作有單獨(dú)的對(duì)應(yīng)關(guān)系表去記錄,由于種子文件的執(zhí)行沒有任何的記錄,所以在執(zhí)行種子文件的時(shí)候需要指定需要執(zhí)行的種子文件。

在這里插入圖片描述
在這里插入圖片描述

到此這篇關(guān)于laravel的數(shù)據(jù)表填充器使用的文章就介紹到這了,更多相關(guān)laravel數(shù)據(jù)表填充器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PHP進(jìn)程同步代碼實(shí)例

    PHP進(jìn)程同步代碼實(shí)例

    這篇文章主要介紹了PHP進(jìn)程同步代碼實(shí)例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-02-02
  • ThinkPHP3.1新特性之內(nèi)容解析輸出詳解

    ThinkPHP3.1新特性之內(nèi)容解析輸出詳解

    以往版本的ThinkPHP對(duì)于模板文件保存在數(shù)據(jù)庫(kù)里面的情況下,無(wú)法進(jìn)行模板文件讀取的。這篇文章主要介紹了ThinkPHP3.1新特性的內(nèi)容解析輸出,需要的朋友可以參考下
    2014-06-06
  • php發(fā)送post請(qǐng)求函數(shù)分享

    php發(fā)送post請(qǐng)求函數(shù)分享

    這篇文章主要介紹了一個(gè)php發(fā)送post請(qǐng)求的函數(shù),開發(fā)中經(jīng)常會(huì)用到,需要的朋友可以參考下
    2014-03-03
  • Yii2框架控制器、路由、Url生成操作示例

    Yii2框架控制器、路由、Url生成操作示例

    這篇文章主要介紹了Yii2框架控制器、路由、Url生成操作,結(jié)合實(shí)例形式分析了Yii2框架控制器、路由、url生成跳轉(zhuǎn)等相關(guān)原理及操作技巧,需要的朋友可以參考下
    2019-05-05
  • PHP速成大法

    PHP速成大法

    本文主要是簡(jiǎn)單而全面的向大家介紹了一下php的相關(guān)知識(shí),php入門非常簡(jiǎn)單,稍微有點(diǎn)小基礎(chǔ)的小伙伴們一天就能入門。
    2015-01-01
  • 詳解php與ethereum客戶端交互

    詳解php與ethereum客戶端交互

    本篇文章給大家講述了php與ethereum客戶端交互的相關(guān)知識(shí)點(diǎn),對(duì)此有需要的朋友可以跟著學(xué)習(xí)下。
    2018-04-04
  • PHPMailer發(fā)送郵件

    PHPMailer發(fā)送郵件

    PHPMailer是一個(gè)封裝好的PHP郵件發(fā)送類,支持發(fā)送HTML內(nèi)容的電子郵件,以及圖片附件,前提要設(shè)置好郵件服務(wù)器就能實(shí)現(xiàn)郵件發(fā)送功能。本文給大家分享PHPMailer發(fā)送郵件功能,一起看看吧
    2016-12-12
  • php數(shù)組轉(zhuǎn)換js數(shù)組操作及json_encode的用法詳解

    php數(shù)組轉(zhuǎn)換js數(shù)組操作及json_encode的用法詳解

    php數(shù)組轉(zhuǎn)換js數(shù)組操作及json_encode的用法。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-10-10
  • ThinkPHP打水印及設(shè)置水印位置的方法

    ThinkPHP打水印及設(shè)置水印位置的方法

    這篇文章主要介紹了ThinkPHP打水印及設(shè)置水印位置的方法,結(jié)合實(shí)例形式分析了thinkPHP打印與設(shè)置水印的相關(guān)操作步驟與具體實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-10-10
  • thinkPHP統(tǒng)計(jì)排行與分頁(yè)顯示功能示例

    thinkPHP統(tǒng)計(jì)排行與分頁(yè)顯示功能示例

    這篇文章主要介紹了thinkPHP統(tǒng)計(jì)排行與分頁(yè)顯示功能,結(jié)合實(shí)例形式分析了thinkPHP數(shù)據(jù)庫(kù)查詢與結(jié)果分頁(yè)顯示相關(guān)操作技巧,需要的朋友可以參考下
    2016-12-12

最新評(píng)論

佛冈县| 普定县| 长春市| 都匀市| 来安县| 林口县| 固镇县| 恩平市| 神农架林区| 望江县| 区。| 德令哈市| 连江县| 陵川县| 唐河县| 建湖县| 南丰县| 孟州市| 攀枝花市| 蓬莱市| 泊头市| 乐昌市| 和龙市| 馆陶县| 桦南县| 安图县| 万州区| 汝阳县| 颍上县| 胶南市| 固原市| 天柱县| 山东省| 弥勒县| 南昌县| 永嘉县| 郁南县| 贵州省| 威海市| 札达县| 霍邱县|