estou como seguinte erro
criei a migration e executei
<?php
declare(strict_types=1);
namespace Alura\Doctrine\Migrations;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20240403135341 extends AbstractMigration
{
public function getDescription(): string
{
return 'Criação de uma tabela de testes';
}
public function up(Schema $schema): void
{
//$this->addSql('CREATE TABLE teste (id INTEGER PRIMARY KEY, coluna_teste VARCHAR(255), primary key(id);)');
$table = $schema->createTable('teste');
$table->addColumn('id', 'integer')
->setAutoincrement(true);
$table->addColumn('coluna_teste', 'string');
$table->setPrimaryKey(['id']);
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
//$this->addSql('DROP TABLE teste');
$schema->dropTable('teste');
}
}
não teve nenhum erro mas minha tabela não foi criada, aparece o seguinte erro, quando rodo php bin/doctrine.php dbal:run-sql "select * from teste"
An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1 no such table: teste