Mahdee Rajon
File "PaymentDistributionSeeder.php"
Full Path: /var/www/html/back/database/seeders/PaymentDistributionSeeder.php
File size: 2.7 KB
MIME-type: text/x-php
Charset: utf-8
<?php
declare(strict_types=1);
namespace Database\Seeders;
use App\Models\PaymentDistribution;
use Illuminate\Database\Seeder;
class PaymentDistributionSeeder extends Seeder
{
public function run(): void
{
$records = [
[
'payment_id' => 1,
'amount' => 100.50,
'project_id' => 5,
'article_id' => 5,
'comission' => 5.50,
'cashbox' => 1
],
[
'payment_id' => 2,
'amount' => 200.75,
'project_id' => 11,
'article_id' => 6,
'comission' => 6.75,
'cashbox' => 2
],
[
'payment_id' => 3,
'amount' => 150.00,
'project_id' => 12,
'article_id' => 7,
'comission' => 7.50,
'cashbox' => 3
],
[
'payment_id' => 4,
'amount' => 300.25,
'project_id' => 13,
'article_id' => 8,
'comission' => 8.25,
'cashbox' => 4
],
[
'payment_id' => 5,
'amount' => 400.50,
'project_id' => 14,
'article_id' => 9,
'comission' => 9.50,
'cashbox' => 5
],
[
'payment_id' => 6,
'amount' => 500.75,
'project_id' => 15,
'article_id' => 10,
'comission' => 10.75,
'cashbox' => 6
],
[
'payment_id' => 7,
'amount' => 600.00,
'project_id' => 16,
'article_id' => 11,
'comission' => 11.00,
'cashbox' => 7
],
[
'payment_id' => 8,
'amount' => 700.25,
'project_id' => 17,
'article_id' => 12,
'comission' => 12.25,
'cashbox' => 8
],
[
'payment_id' => 9,
'amount' => 800.50,
'project_id' => 18,
'article_id' => 13,
'comission' => 13.50,
'cashbox' => 9
],
[
'payment_id' => 10,
'amount' => 900.75,
'project_id' => 19,
'article_id' => 14,
'comission' => 14.75,
'cashbox' => 10
],
];
foreach ($records as $record) {
PaymentDistribution::create($record);
}
}
}