Artisan, создание таблиц в базе данных

Я пытаюсь создать таблицы mysql в Laravel 5. Я создал файл в /project/database/migrations названный users.php :

 [...] public function up() { Schema::create('users', function(Blueprint $table) { $table->increments('id'); $table->string('username'); $table->string('fullname'); $table->int('number'); $table->string('email')->unique(); $table->string('password', 60); $table->rememberToken(); $table->timestamps(); }); } [...] 

Затем я попытался запустить эти команды в папке project:

 $ php artisan migrate $ php artisan migrate:install $ php artisan migrate --pretend 

Ни один из них не возвращает какой-либо вывод, и таблицы не создаются. База данных, которая будет заполнена, существует.

    Файлы миграции должны соответствовать шаблону *_*.php , иначе они не будут найдены. Поскольку users.php не соответствует этому шаблону (он не имеет подчеркивания), этот файл не будет найден с помощью мигратора.

    В идеале вы должны создавать файлы миграции с помощью мастера:

     php artisan make:migration create_users_table 

    Это создаст файл с соответствующим именем, которое вы затем можете отредактировать, чтобы перенаправить вашу миграцию. Название также будет содержать метку времени, чтобы помочь мигратору определить порядок миграции.

    Вы также можете использовать переключатели --create или --table чтобы добавить немного больше шаблонов, чтобы помочь вам начать:

     php artisan make:migration create_users_table --create=users 

    Документацию о миграции можно найти здесь .