Sono nuovo di Laravel dal codice di accensione e sto AMANDO IL QUADRO! La mia vita è molto più facile ora.Aggiornamento schema tabella senza influenzare i dati in Laravel
Ho creato una tabella con colonne utilizzando php artisan e inserito alcuni dati di test. Ora desidero aggiungere alcune nuove colonne al database senza influire sui dati correnti e impostare i nuovi campi come null.
Il mio pensiero iniziale era quello di inserire un nuovo campo nel database migrare il file e l'esecuzione "php artisan migrate", ma questo mi dava solo il messaggio "niente da migrare" e inseriva la nuova colonna nel mio database.
Ecco il mio database di file migrazione:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
class CreateFestivalsTable extends Migration {
public function up()
{
Schema::create('festivals', function(Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('title');
$table->timestamps();
});
}
public function down()
{
Schema::drop('festivals');
}
}
Perché non è questo stato selezionato come risposta corretta? – omrakhur
il tipo che ha posto la domanda non è un membro attivo – umefarooq
Il link allo schema doc non funziona più. – Pengxer