sql >> Database >  >> RDS >> PostgreSQL

Hoe een kolom in een tabel toe te voegen met behulp van laravel 5-migratie zonder de gegevens te verliezen?

Gebruik onderstaande opdracht om de bestaande tabel te wijzigen

php artisan make:migration add_shipped_via_and_terms_colums_to_purchase_orders_table --table=purchase_orders

gebruik --create voor het maken van de nieuwe tabel en --table voor het wijzigen van de bestaande tabel.

Er wordt nu een nieuw migratiebestand aangemaakt. Binnen de up() functie in dit bestand voeg deze regel toe

Schema::table('purchase_orders', function(Blueprint $table){
    $table->string('shipped_via');
    $table->string('terms');
});

En voer vervolgens php artisan migrate uit



  1. Is het een goed idee om MySQL en Neo4j samen te gebruiken?

  2. CONCAT_WS() voor SQL Server

  3. Alle records verwijderen behalve de meest recente?

  4. Efficiënte query, tabelbrug/indexering en structuur