sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag byta namn på kolumn i laravel med hjälp av migration?

Du måste skapa en annan migreringsfil - och placera den där:

Kör

Laravel 4:    php artisan migrate:make rename_stnk_column
Laravel 5:    php artisan make:migration rename_stnk_column

Sedan inuti den nya migreringsfilen:

class RenameStnkColumn extends Migration
{

    public function up()
    {
        Schema::table('stnk', function(Blueprint $table) {
            $table->renameColumn('id', 'id_stnk');
        });
    }


    public function down()
    {
        Schema::table('stnk', function(Blueprint $table) {
            $table->renameColumn('id_stnk', 'id');
        });
    }

}


  1. Kan inte ansluta till postgres från fjärrvärden

  2. mysql lagrad procedur:att använda deklarerade vars i en limit-sats returnerar ett fel

  3. Är postgres JSON-index tillräckligt effektiva jämfört med klassiska normaliserade tabeller?

  4. Vilka effekter har användningen av en binär sammanställning?