<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use App\Models\Billing;

class BillingsTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
	    // テーブルのクリア
	    DB::table('billings')->truncate();

      // ファクトリーによるランダムテストデータ生成
      Billing::factory()->count(30)->create();

	    // // 初期データ用意（列名をキーとする連想配列）
	    // $billings = [
	    //           [
      //             'name' => '株式会社ドアーズ',
	    //             'zip_code' => '461-0011',
	    //             'address_1' => '愛知県名古屋市東区白壁３丁目',
	    //             'address_2' => '',
	    //             'phone_number' => '052-001-0001',
	    //             'person_in_charge' => '田中 次郎',
	    //             'note' => ''
      //           ],
	    //           [
      //             'name' => '株式会社オレンジ',
	    //             'zip_code' => '461-0012',
	    //             'address_1' => '愛知県名古屋市東区相生町６',
	    //             'address_2' => 'オレンジビル2F',
	    //             'phone_number' => '052-002-0002',
	    //             'person_in_charge' => '',
	    //             'note' => '担当者変更、連絡待ち'
      //           ]
      //         ];

	    // // 登録
	    // foreach($billings as $billing) {
      //       \App\Models\Billing::create($billing);
	    // }
    }
}
