昨天去laravel道場聽到了一些有趣的東西,昨天是用當天給的專案包去做練習
先打開cmder,在移動到laravel資料夾要開始建立migration擋,這個檔是要建立資料庫之前置步驟,在打指令的時候不用每個字都打只要打前面幾個英文字在案tab鍵就會自己跑出來
本來指令最前面要加php的,是因為講師對cmder做了一些調整所以可以省略,在自己cmd就要加php
在laravel裡的database資料夾裡面有剛剛建的migration,在這裡up和down這兩個function是執行相反動作
以下是成功畫面:
接下來要在up裡打資料庫欄位,down裡打刪除的
public function up() { Schema::create('file', function (Blueprint $table) { $table->increments('id'); $table->increments('mail'); $table->string('message box') // }); } public function down() { // Schema::dropIfExists('file'); } }
接下來在資料庫新建一個資料庫
.env檔做資料庫連結修改
以上做完後,在cmder裡打artisan migrate就可以建立欄位
laravel 跑網頁的流程
apche -> route->get->view->view裡的名子
Route::get('/', function () { return view('welcome'); });
如果是這個方式去寫網頁的話會很有效率,因為完全是分開做事情
之後會在講網頁上的樣子