Заполнение базы данных в файле миграции LaravelPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Заполнение базы данных в файле миграции Laravel

Сообщение Anonymous »

Я просто изучаю Laravel и имею рабочий файл миграции, создавая таблицу пользователей. Я пытаюсь заполнить запись пользователя как часть миграции: < /p>

Код: Выделить всё

public function up()
{
Schema::create('users', function($table){

$table->increments('id');
$table->string('email', 255);
$table->string('password', 64);
$table->boolean('verified');
$table->string('token', 255);
$table->timestamps();

DB::table('users')->insert(
array(
'email' => `name@domain.example`,
'verified' => true
)
);

});
}
Но я получаю следующую ошибку при запуске PHP Artisan Migrate :

Код: Выделить всё

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'vantage.users' doesn't exist
Это, очевидно, потому, что Artisan еще не создал таблицу, но вся документация, похоже, говорит, что есть способ использования свободного запроса для заполнения данных как часть миграции.
Кто -нибудь знает, как?

Подробнее здесь: https://stackoverflow.com/questions/127 ... ation-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»