<?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 Version20210510171438 extends AbstractMigration
{
public function getDescription() : string
{
return '';
}
public function up(Schema $schema) : void
{
$this->addSql("
SET @id_block = (select id from `std_blocks` WHERE machine_name = 'block_list');
UPDATE `std_blocks` SET `settings`='{\"isList\": true,\"webpackEntries\": [\"slick-carousel\"]}' WHERE `id`=@id_block;
");
$this->addSql("
SET @id_block=(SELECT id FROM std_blocks WHERE machine_name='block_list');
INSERT INTO `std_blocks_settings` (`machine_name`, `block_id`, `created_by`, `updated_by`, `name`, `setting_type`, `is_active`, `created_date`, `updated_date`, `order_value`, `settings`) VALUES
('separator_styles', @id_block, '1', '1', 'Styles', 'SEPARATOR', '1', now(), now(), '10', NULL),
('margin', @id_block, '1', '1', 'Margin [0px 0px 0px 0px]', 'INPUT', '1', now(), now(), '14', NULL),
('padding', @id_block, '1', '1', 'Padding [0px 0px 0px 0px]', 'INPUT', '1', now(), now(), '15', NULL),
('bgcolor', @id_block, '1', '1', 'Background Color', 'COLORPICKER', '1', now(), now(), '16', NULL),
('carousel_1175', @id_block, '1', '1', 'Active', 'CHECKBOX', '1', now(), now(), '31', NULL),
('carousel_600', @id_block, '1', '1', 'Active', 'CHECKBOX', '1', now(), now(), '41', NULL),
('carousel_480', @id_block, '1', '1', 'Active', 'CHECKBOX', '1', now(), now(), '51', NULL);
UPDATE `std_blocks_settings` SET `name`='Carousel Desktop' WHERE `block_id`=@id_block AND `machine_name`='separator_carousel_default';
UPDATE `std_blocks_settings` SET `name`='Carousel Laptop' WHERE `block_id`=@id_block AND `machine_name`='separator_carousel_1175';
UPDATE `std_blocks_settings` SET `name`='Carousel Tablet' WHERE `block_id`=@id_block AND `machine_name`='separator_carousel_600';
UPDATE `std_blocks_settings` SET `name`='Carousel Mobile' WHERE `block_id`=@id_block AND `machine_name`='separator_carousel_480';
UPDATE `std_blocks_settings` SET `name`='Active' WHERE `block_id`=@id_block AND `machine_name`='carousel';
UPDATE `std_blocks_settings` SET `order_value`='25' WHERE `block_id`=@id_block AND `machine_name`='carousel_default_slidesshow';
UPDATE `std_blocks_settings` SET `order_value`='35' WHERE `block_id`=@id_block AND `machine_name`='carousel_1175_slidesshow';
UPDATE `std_blocks_settings` SET `order_value`='45' WHERE `block_id`=@id_block AND `machine_name`='carousel_600_slidesshow';
UPDATE `std_blocks_settings` SET `order_value`='55' WHERE `block_id`=@id_block AND `machine_name`='carousel_480_slidesshow';
UPDATE `std_blocks_settings` SET `order_value`='26' WHERE `block_id`=@id_block AND `machine_name`='carousel_default_slidesscroll';
UPDATE `std_blocks_settings` SET `order_value`='36' WHERE `block_id`=@id_block AND `machine_name`='carousel_1175_slidesscroll';
UPDATE `std_blocks_settings` SET `order_value`='46' WHERE `block_id`=@id_block AND `machine_name`='carousel_600_slidesscroll';
UPDATE `std_blocks_settings` SET `order_value`='56' WHERE `block_id`=@id_block AND `machine_name`='carousel_480_slidesscroll';
UPDATE `std_blocks_settings` SET `order_value`='27' WHERE `block_id`=@id_block AND `machine_name`='carousel_default_rows';
UPDATE `std_blocks_settings` SET `order_value`='37' WHERE `block_id`=@id_block AND `machine_name`='carousel_1175_rows';
UPDATE `std_blocks_settings` SET `order_value`='47' WHERE `block_id`=@id_block AND `machine_name`='carousel_600_rows';
UPDATE `std_blocks_settings` SET `order_value`='57' WHERE `block_id`=@id_block AND `machine_name`='carousel_480_rows';
UPDATE `std_blocks_settings` SET `order_value`='28' WHERE `block_id`=@id_block AND `machine_name`='carousel_default_slidesrow';
UPDATE `std_blocks_settings` SET `order_value`='38' WHERE `block_id`=@id_block AND `machine_name`='carousel_1175_slidesrow';
UPDATE `std_blocks_settings` SET `order_value`='48' WHERE `block_id`=@id_block AND `machine_name`='carousel_600_slidesrow';
UPDATE `std_blocks_settings` SET `order_value`='58' WHERE `block_id`=@id_block AND `machine_name`='carousel_480_slidesrow';
");
}
public function down(Schema $schema) : void
{
$this->addSql("
SET @id_block = (select id from `std_blocks` WHERE machine_name = 'block_list');
UPDATE `std_blocks` SET `settings`=NULL WHERE `id`=@id_block;
");
$this->addSql("
SET @id_block=(SELECT id FROM std_blocks WHERE machine_name='block_list');
DELETE FROM `std_blocks_settings` WHERE `block_id`=@id_block AND `machine_name`='separator_styles';
DELETE FROM `std_blocks_settings` WHERE `block_id`=@id_block AND `machine_name`='bgcolor';
DELETE FROM `std_blocks_settings` WHERE `block_id`=@id_block AND `machine_name`='margin';
DELETE FROM `std_blocks_settings` WHERE `block_id`=@id_block AND `machine_name`='padding';
");
}
}