2

このチュートリアルに従って、単純な OctoberCMS プラグインを作成しています。したがって、次のコマンドを順番に実行します。

php artisan create:plugin Acme.Demo  
php artisan create:model Acme.Demo Task  
php artisan plugin:refresh Acme.Demo  

出力:

Rolled back: Acme.Demo  
Reinstalling plugin...  
Acme.Demo  
 - v1.0.1:  First version of Demo  
 - v1.0.2:  Create the TODO Tasks table  

create_task_table.php更新フォルダーの内容は次のとおりです。

<?php namespace Acme\Demo\Updates;

use Schema;
use October\Rain\Database\Updates\Migration;

class CreateTasksTable extends Migration
{

    public function up()
    {
        Schema::create('acme_demo_tasks', function($table)
        {
            $table->engine = 'InnoDB';
            $table->increments('id');
            $table->string('title')->nullable();
            $table->timestamps();
        });
    }

    public function down()
    {
        Schema::dropIfExists('acme_demo_tasks');
    }

}

チュートリアルによると、この手順の後、データベース内のテーブルが表示されるはずですがacme_demo_tasks、そこに表示されず、テーブルが作成されていないようです。私が間違っていることはありますか?

4

1 に答える 1