<?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 Version20230905154441 extends AbstractMigration
{
public function getDescription(): string
{
return '';
}
public function up(Schema $schema): void
{
// this up() migration is auto-generated, please modify it to your needs
$this->addSql('CREATE TABLE log_ip_api (id INT AUTO_INCREMENT NOT NULL, ip VARCHAR(255) NOT NULL COMMENT \'IP\', city VARCHAR(255) DEFAULT NULL COMMENT \'Ciudad\', controller VARCHAR(255) DEFAULT NULL COMMENT \'Controller\', method VARCHAR(255) DEFAULT NULL COMMENT \'Method\', agent VARCHAR(255) DEFAULT NULL COMMENT \'User Agent\', uri LONGTEXT DEFAULT NULL COMMENT \'URL\', request_body LONGTEXT DEFAULT NULL COMMENT \'Request body\', response_body LONGTEXT DEFAULT NULL COMMENT \'Response body\', response_status_code VARCHAR(255) DEFAULT NULL COMMENT \'Response status code\', response_exception LONGTEXT DEFAULT NULL COMMENT \'Response exception\', is_success TINYINT(1) DEFAULT 0 NOT NULL COMMENT \'Is Success\', created DATETIME DEFAULT NULL, modified DATETIME DEFAULT NULL, created_user INT DEFAULT NULL, modified_user INT DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB COMMENT = \'Log de IP Api\' ');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('DROP TABLE log_ip_api');
}
}