Проверить таблицу в БД на существование. Построитель запросов Yii2

Как проверить существует ли таблица в базе данных через команды Yii2

if (\Yii::$app->db->getTableSchema('{{%table_name}}', true) !== null) {
    // работа с таблицей
}

Вроде как проверили, теперь сделаем запрос. Любой. Что угодно откуда угодно.

Для этого можно использовать построитель запросов

Вытащим из базы данных запрос индексированный по полю:

$query = (new \yii\db\Query())
    ->from('user')
    ->limit(10)
    ->indexBy('id')
    ->all();

 

 

Leave a comment

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.