PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como adicionar coluna em uma tabela usando migração laravel 5 sem perder seus dados?


Use o comando abaixo para modificar a tabela existente
php artisan make:migration add_shipped_via_and_terms_colums_to_purchase_orders_table --table=purchase_orders

use --create para criar a nova tabela e --table para modificar a tabela existente.

Agora um novo arquivo de migração será criado. Dentro do up() função neste arquivo adicione esta linha
Schema::table('purchase_orders', function(Blueprint $table){
    $table->string('shipped_via');
    $table->string('terms');
});

E então execute php artisan migrate