20220920012728_email_queue_use_longtext.php 544 B

1234567891011121314151617181920212223
  1. <?php
  2. declare(strict_types=1);
  3. use Phinx\Db\Adapter\MysqlAdapter;
  4. use Phinx\Migration\AbstractMigration;
  5. final class EmailQueueUseLongtext extends AbstractMigration
  6. {
  7. public function up(): void
  8. {
  9. $this->table('email_queue')
  10. ->changeColumn('array', 'text', ['limit' => MysqlAdapter::TEXT_LONG])
  11. ->save();
  12. }
  13. public function down(): void
  14. {
  15. $this->table('email_queue')
  16. ->changeColumn('array', 'text', ['limit' => MysqlAdapter::TEXT_REGULAR])
  17. ->save();
  18. }
  19. }