gpt4 book ai didi

php - 如何使用 Laravel 更新表格并添加新行?

转载 作者:可可西里 更新时间:2023-11-01 00:55:02 25 4
gpt4 key购买 nike

在数据库表中如下;

 public function up()
{
Schema::create('current_adresses', function (Blueprint $table) {
$table->engine = 'InnoDB';
$table->increments('id');
$table->string('current_name',50)->nullable();
$table->string('current_surname',50)->nullable();
$table->string('telephone',25)->nullable();
$table->timestamps();
});
}

我想做如下;

public function up()
{
Schema::create('current_adresses', function (Blueprint $table) {
$table->engine = 'InnoDB';
$table->increments('id');
$table->string('current_name',50)->nullable();
$table->string('current_surname',50)->nullable();
$table->string('gsm',25)->nullable();
$table->string('telephone',25)->nullable();
$table->timestamps();
});
}

如何在不刷新的情况下更新新列(gsm 列)(php artisan migrate:refresh)

最佳答案

添加迁移-

public function up()
{
Schema::table('current_adresses', function($table) {
$table->string('gsm',25)->nullable();
});
}

public function down()
{
Schema::table('current_adresses', function($table) {
$table->dropColumn('gsm');
});
}

参见 t his链接以便更好地理解。

关于php - 如何使用 Laravel 更新表格并添加新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48418290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com