sql >> Databáze >  >> RDS >> Mysql

Jak mohu přejmenovat sloupec v laravel pomocí migrace?

Musíte vytvořit další migrační soubor – a umístit jej tam:

Spustit

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

Poté v novém migračním souboru umístěte:

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. MySQL Before Delete spoušť, aby se zabránilo smazání více řádků

  2. Odhad mohutnosti pro více predikátů

  3. Jak opravit „Server není nakonfigurován pro RPC“ Msg 7411 pomocí T-SQL

  4. Porovnání typů databázových sloupců v MySQL, PostgreSQL a SQLite? (Křížové mapování)