2015-09-11 2 views
-3

Hiii, Я начинаю получать фамилию с Yii 2. То, что я пытаюсь сделать, вместо использования перенесенной базы данных, использовать мою собственную базу данных , Может кто-нибудь сказать мне лучший способ сделать это и где я должен смотреть. Я использую базовый шаблон.amnah/yii2-user использовать собственную базу данных вместо перенесенного

Заранее спасибо.

+0

Базовый шаблон не связан с миграциями, но если вы хотите использовать свою собственную таблицу для аутентификации. Вы должны зайти в конфигурационный файл 'web.php' и указать, какую модель использовать. ''user' => ['identityClass' => 'backend \ models \ MyModelName','. Таким образом, ваша модель должна реализовать ** IdentityInterface **, для других таблиц просто используйте ** gii **. –

+0

Я этого не знал! спасибо – Bogust

+0

Добро пожаловать! :) –

ответ

0

Я не рекомендую это делать так, потому что вы потеряете совместимость с другими функциями, а также при наличии обновлений. Целесообразно использовать МИГРАЦИИ для создания правильной структуры.

В любом случае, если вы действительно хотите изменить, у вас есть q, чтобы сделать это так: продавец \ amnah \ yii2-user \ models или расширяет его.

+0

То, что я собираюсь сделать, это переставить мой стол, чтобы как-то соответствовать таблице перенесенного в надежде сохранить функции, поскольку они благодарят! – Bogust

Смежные вопросы