【发布时间】:2019-05-05 17:54:00
【问题描述】:
如果我想在生产表中添加新列,它是如何工作的?我知道我在进行迁移时会丢失所有数据:新鲜。
1) 是否可以像我对 fastnetnr 列所做的那样更改迁移并添加新列?
public function up()
{
Schema::create('kontaktforms', function (Blueprint $table) {
$table->increments('id');
$table->string('navn');
$table->string('mobilnr');
//new fastnetnr column added
$table->string('fastnetnr')->nullable();
$table->string('mail');
$table->string('emne');
$table->text('beskrivelse');
$table->timestamps();
});
2) 还是我必须用 php artisan 添加一个新列,所以输出是这样的?
public function up()
{
Schema::table('kontaktforms', function($table) {
$table->string('fastnetnr')->nullable();
});
}
【问题讨论】:
标签: php database-migration laravel-5.6