最新国产好看的视频,伊人天堂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ù)表中寫(xiě)測(cè)試數(shù)據(jù)的操作(增加操作),在開(kāi)發(fā)階段是很實(shí)用的功能。

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

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

在這里插入圖片描述

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

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

在這里插入圖片描述

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

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

<?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í)行沒(méi)有任何的記錄,所以在執(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ù),開(kāi)發(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入門(mén)非常簡(jiǎn)單,稍微有點(diǎn)小基礎(chǔ)的小伙伴們一天就能入門(mén)。
    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ā)送類(lèi),支持發(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)論

广东省| 万安县| 赤水市| 新丰县| 乐陵市| 江源县| 台东市| 若尔盖县| 延安市| 英吉沙县| 侯马市| 东乌珠穆沁旗| 长宁区| 临海市| 桂阳县| 绵阳市| 腾冲县| 大竹县| 娄底市| 监利县| 辉县市| 龙岩市| 依兰县| 尚义县| 密云县| 城固县| 新乡县| 木兰县| 瑞丽市| 桑植县| 宁德市| 中卫市| 衡东县| 叙永县| 滁州市| 宜黄县| 铜鼓县| 海原县| 德钦县| 烟台市| 崇仁县|