<?php
declare(strict_types=1);
namespace DoctrineMigrations;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20240717122837 extends AbstractMigration
{
public function getDescription(): string
{
return '';
}
public function up(Schema $schema): void
{
$this->addSql('DELETE FROM `mtb_order_status`');
$sql = <<<SQL
INSERT INTO `mtb_order_status`(`id`, `display_order_count`, `name`, `sort_no`, `discriminator_type`) VALUES
(1,1,'新規受付',0,'orderstatus'),
(2,0,'購入処理中',1,'orderstatus'),
(3,0,'与信中',2,'orderstatus'),
(4,1,'決済処理中',3,'orderstatus'),
(5,1,'入金済み',4,'orderstatus'),
(6,1,'データ作成中',5,'orderstatus'),
(7,1,'データ送信済み',6,'orderstatus'),
(8,1,'承認済み',7,'orderstatus'),
(9,1,'ステッカー製作中',8,'orderstatus'),
(10,1,'検品中',9,'orderstatus'),
(11,0,'発送済み',10,'orderstatus'),
(12,0,'返品',11,'orderstatus'),
(13,0,'注文取消',12,'orderstatus')
SQL;
$this->addSql($sql);
$this->addSql('DELETE FROM `mtb_order_status_color`');
$sql = <<<SQL
INSERT INTO `mtb_order_status_color`(`id`, `name`, `sort_no`, `discriminator_type`) VALUES
(1,'#437ec4',0,'orderstatuscolor'),
(2,'#A3A3A3',1,'orderstatuscolor'),
(3,'#873754',2,'orderstatuscolor'),
(4,'#A3A3A3',3,'orderstatuscolor'),
(5,'#25B877',4,'orderstatuscolor'),
(6,'#EEB128',5,'orderstatuscolor'),
(7,'#C4478E',6,'orderstatuscolor'),
(8,'#458737',7,'orderstatuscolor'),
(9,'#EEB128',8,'orderstatuscolor'),
(10,'#9F47C4',9,'orderstatuscolor'),
(11,'#25B877',10,'orderstatuscolor'),
(12,'#C04949',11,'orderstatuscolor'),
(13,'#C04949',12,'orderstatuscolor')
SQL;
$this->addSql($sql);
}
public function down(Schema $schema): void
{
}
}