sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kan jeg omdøbe kolonne i laravel ved hjælp af migration?

Du skal oprette en anden migrationsfil - og placere den der:

Kør

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

Derefter inde i den nye migreringsfil sted:

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. Er der noget som en zip() funktion i PostgreSQL, der kombinerer to arrays?

  2. Gendan dump på fjernmaskinen

  3. Find ud af, om en CHECK-begrænsning er på kolonneniveau eller tabelniveau i SQL Server (T-SQL-eksempler)

  4. Fejl:Klienten understøtter ikke godkendelsesprotokol anmodet af serveren; overveje at opgradere MySQL-klienten