File "OrderStatusNewSeeder.php"
Full Path: /home/clickysoft/public_html/jmapi5.clickysoft.net/database/seeders/OrderStatusNewSeeder.php
File size: 3.44 KB
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Database\Seeders;
use App\Models\Status;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
class OrderStatusNewSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Status::truncate();
$data = [
[
'id' => 1,
'name' => 'Pending',
'color' => '#FF0000',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 2,
'name' => 'Approved',
'color' => '#FF4000',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 3,
'name' => 'Product Ordered/In Stock',
'color' => '#FF8000',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 4,
'name' => 'Artwork Received',
'color' => '#FFBF00',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 5,
'name' => 'Products Received/Shelved',
'color' => '#FFFF00',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 6,
'name' => 'Proof sent to customer',
'color' => '#E6E600',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 7,
'name' => 'No proof needed',
'color' => '#DDDD00',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 8,
'name' => 'Waiting on customer',
'color' => '#D5D500',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 9,
'name' => 'Proof sign off received',
'color' => '#AFBF16',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 10,
'name' => 'Order Cancelled',
'color' => '#89A92C',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 11,
'name' => 'In Production',
'color' => '#639F42',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 12,
'name' => 'In Assembly/Cleaning',
'color' => '#3D8D58',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
[
'id' => 13,
'name' => 'Complete/Customer Notified',
'color' => '#0F7236',
'created_at' => new \DateTime(),
'updated_at' => new \DateTime(),
],
];
Status::insert($data);
}
}