code: public function hasOldDatabase(): bool
      {
          if (!$this->hasTable('tl_layout')) {
              return false;
          }
  
          $sql = $this->connection
              ->getDatabasePlatform()
              ->getListTableColumnsSQL('tl_layout', $this->connection->getDatabase())
          ;
  
          $columns = $this->connection->fetchAll($sql);
  
          foreach ($columns as $column) {
              if ('sections' === $column['Field']) {
                  return !\in_array($column['Type'], ['varchar(1022)', 'blob'], true);
              }
          }
  
          return false;
      }
docs: Checks if the database is older than version 3.2.