База данных без миграции с использованием Laravel 5.4l - PullRequest
0 голосов
/ 03 июля 2018

Я создал базу данных в phpMyAdmin, и я хочу использовать ее в моем проекте в Laravel, не проходя миграцию. мне понадобятся модели? и как я могу сделать операции CRUD без использования моделей? если мне нужны модели, как я могу связать каждую модель с ее таблицей?

1 Ответ

0 голосов
/ 03 июля 2018

Вам не нужно использовать миграции с вашей базой данных. Даже вам не нужно использовать модели для использования CRUD - вы можете использовать Query Builder. Но, если вы хотите получить всю мощь CRUD - рекомендуются модели. Модели «автоматически подключаются» к БД по их именам. Если у вас есть модель Product, она будет «подключена» к таблице products.

Если ваша структура базы данных имеет разные имена, вы можете определить таблицу непосредственно в классе модели:

Пример модели Product в Product.php:

class Product extends Model {
    protected $table = 'my_custom_products_table';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...