Я использую Laravel 5.4 и пакет migrations-generator. который генерирует миграции.
Итак, у меня есть миграции, и теперь мне нужно автоматически генерировать представления с помощью Artisan. Я попробовал это на Symfony, и это было так просто, но я не могу сделать это с Laravel.
Вот пример файла миграции с именем 2017_07_01_202030_create_personas_table.php для пользователей.
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
class CreatePersonasTable extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('personas', function(Blueprint $table)
{
$table->integer('id', true);
$table->string('nombre', 100);
$table->dateTime('fecha_de_nacimiento');
$table->softDeletes();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('personas');
}
}
Я пробовал более восьми пакетов для решения своей проблемы: генерировать модель, представления и контроллер из таблицы (на Laravel 5.4), но они не работают. В противном случае я буду использовать Yii Framework, который отлично работает.