当多人一起开发专案时,Migration可以让团队修改、设定资料库的内容,像是资料库的版本控制,会纪录资料库做了哪些变动。
在终端机上执行
php artisan make:migration create_资料表名称
档案就会建立在app/database/migrations
就会自动就会自动产生基本的架构
function up():更动的内容、更新资料库
function down():返回原状态、复原资料库
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateProducts extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('products', function (Blueprint $table) {
$table->id();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('products');
}
}
在终端机上执行
php artisan migrate
在终端机上执行
php artisan migrate:rollback
指定还原一层
php artisan migrate:rollback --step=1
<<: 简单了解VR头盔中,重要且相辅相成的Eye tracking 与Foveated Rendering技术 2
>>: 【Day18-音调】我们怎麽听出来不同音高的差别?——python中对於声音频率的处理
今天老师讲了一些数学的东西,传统演算法与机器学习的演算法差异,机器学习演算法有哪些方式去回测参数,但...
1.前言 今天会介绍到一个满重要的功能,就是函式库,在『Day5 函式(数)介绍』中就有稍微提到函式...
在时间序列分析中相当有名的一个数学模型,差分整合移动平均自回归模型,又名为ARIMA模型,我们就来介...
前言 在 ES6 新增两种变数方法 let 、 const ,不过我们比较常把 const 叫做常数...
过去几个月, 各大商业杂志的封面不约而同地都出现同样主题的内容, 即"零碳",...