migrations/Version20231019111716.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace DoctrineMigrations;
  4. use Doctrine\DBAL\Schema\Schema;
  5. use Doctrine\Migrations\AbstractMigration;
  6. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. final class Version20231019111716 extends AbstractMigration
  10. {
  11.     public function getDescription(): string
  12.     {
  13.         return '';
  14.     }
  15.     public function up(Schema $schema): void
  16.     {
  17.         // this up() migration is auto-generated, please modify it to your needs
  18.         $this->addSql('CREATE TABLE directory_profile (
  19.             id INT AUTO_INCREMENT NOT NULL,
  20.             type INT NOT NULL ,
  21.             company_name VARCHAR(255) NOT NULL,
  22.             address VARCHAR(255) NOT NULL,
  23.             city BIGINT NOT NULL,
  24.             state BIGINT NOT NULL,
  25.             country BIGINT NOT NULL,
  26.             zipcode INT DEFAULT NULL,
  27.             phone VARCHAR(255) NULL,
  28.             email VARCHAR(255) NULL,
  29.             website VARCHAR(255) NULL,
  30.             ig_page VARCHAR(255) NULL,
  31.             business_brief VARCHAR(255) NULL,
  32.             business_detail TEXT NULL,
  33.             photo VARCHAR(255) NULL,
  34.             profile_picture VARCHAR(255) NULL,
  35.             cover_picture VARCHAR(255) NULL,
  36.             portfolio_1 VARCHAR(255) NULL,
  37.             portfolio_2 VARCHAR(255) NULL,
  38.             portfolio_3 VARCHAR(255) NULL,
  39.             portfolio_4 VARCHAR(255) NULL,
  40.             portfolio_5 VARCHAR(255) NULL,
  41.             is_approved TINYINT(1) NOT NULL,
  42.             is_published TINYINT(1) NOT NULL,
  43.             is_active TINYINT(1) NOT NULL,
  44.             created_by BIGINT NOT NULL,
  45.             created_on DATETIME NOT NULL,
  46.             deleted_at DATETIME NULL,
  47.             PRIMARY KEY (id)
  48.             ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ENGINE = InnoDB');
  49.        
  50.     }
  51.     public function down(Schema $schema): void
  52.     {
  53.         // this down() migration is auto-generated, please modify it to your needs
  54.         
  55.         $this->addSql('DROP TABLE directory_profile');
  56.         
  57.     }
  58. }