2020年7月23日 星期四

php artisan make小筆記

建立migration
php artisan make:migration create_users_table

編輯結構內容
public function up()
    {
        Schema::create('flights', function (Blueprint $table) {
            $table->increments('id');
            $table->string('name');
            $table->string('airline');
            $table->timestamps();
        });
    }

執行migration
php artisan migrate

mysql to seed

建立model並指定目錄,無指定皆會建立在預設目錄app底下
php artisan make:model /Models/User

建立controller並配合指定目錄下之model,這裡弄了好久,因為一直不成功,想說app目錄中是顯示小寫,就把指令裡的App改為app,原來要大寫才行。
php artisan admin:make UserController --model='App\Models\User'