Sto utilizzando Laravel 4.2
. Ho la seguente libreria caricata nel mio composer.json
Laravel db migration - renameColumn error - Richiesta di tipo di database sconosciuto enum
"doctrine/dbal": "2.4.*",
ho creato il seguente migrazione:
class RenameDeliveryNotesColumnOnOrderHeaderTable extends Migration {
public function up()
{
Schema::table('order_header', function(Blueprint $table)
{
$table->renameColumn('delivery_notes', 'packing_notes');
});
}
}
Dove delivery_notes
tipo di colonna è text
.
Quando eseguo la migrazione, ottengo il seguente errore:
[Doctrine\DBAL\DBALException] Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it.
Qualsiasi idea perché sto ottenendo questo errore? Come dovrei andare a risolvere questo? Devo rinominare una colonna nella mia tabella. C'è un modo alternativo per rinominare la colonna?
Credo che questo errore sia causato da un'altra migrazione, non esattamente questa. Dai un'occhiata alle migrazioni che hai e non sono ancora state eseguite. –
Non ho altre migrazioni ancora da eseguire prima di questo. già controllato. – Latheesan