Код: Выделить всё
Yii::$app->db->tablePrefix = $settings->tablePrefix;
Код: Выделить всё
Yii::$app->db->tablePrefix = $settings->tablePrefix;
Например два одинаковых модуля. Можно конечно и таблицы менять для каждой АР модуля, но алиас думаю удобнее.zelenin писал(а):какова причина использования в модуле своего префикса, кроме желания выстрелить себе в ногу?
Желание сделать модуль устанавливаемым в другие приложения. Модуль имеет процедуру установки, которая добавляет несколько таблиц. Чтобы исключить вероятность пересечения этих таблиц с таблицами приложения, я использую префикс.zelenin писал(а):какова причина использования в модуле своего префикса, кроме желания выстрелить себе в ногу?