darkwoolf
а тут так
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
а тут так
окей, работает?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
darkwoolf
очень почти
darkwoolf
darkwoolf
вот
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
ты откуда вообще User класс взял?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
вообще у тебя судя по PhpDoc нет status. убери
darkwoolf
Я его сам не прописывал
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
findOne(['email' => $email]);
Ilya
yii/web/index.php так и не убрал, смотрю)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Я его сам не прописывал
ну по дефолту там есть все)
darkwoolf
darkwoolf
но начал писать этот проект в январе
darkwoolf
и там что-то с путями
darkwoolf
пописал меньше недели
darkwoolf
и фиг его знает что внутри)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
darkwoolf
Ну и такое бывает
darkwoolf
просто я правда мало помню что я там писал
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А вообще на чем пишешь?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Или это первый опыт
darkwoolf
С други проектами уже получше
darkwoolf
это дипломку другу помогаю писать
darkwoolf
darkwoolf
если оставить так то не пускает
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
окей, миграция прошла?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
в базе есть запись?
darkwoolf
а чего бы ей не пройти
darkwoolf
darkwoolf
нужно настроить терминал)
darkwoolf
бесит такое)
darkwoolf
в базе есть запись?
в папке мигрейт, да
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Нет, в базе самой) миграция прошла видно
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Это было не до того как ты туда инзерт добавил?
darkwoolf
Это было не до того как ты туда инзерт добавил?
там вот последним дело её сделал
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
SELECT * FROM user
darkwoolf
SELECT * FROM user
это сделал
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и что там?
darkwoolf
mysql> SELECT * FROM tbl_user -> ; Empty set (0,00 sec)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
а ну все
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
не прошла миграция
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
на будущее, тут можешь смотерть запросы и результат по ним
darkwoolf
Просто вопрос
darkwoolf
субьективный
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А миграции
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
public function down() { $this->delete('{{%user}}', ['id' => 1]); }
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и повторно запусти
darkwoolf
можно за 3 недели выучить например Yii и пойти джуном при условии что я знаю чисты php
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
сначала php yii migrate/down (два раза судя по всему, пока create_password не отметит) и потом php yii migrate
darkwoolf
это в новую миграцию
darkwoolf
?
darkwoolf
у меня же их две
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
это в новую миграцию
можешь в старую, если это не страшно для базы
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
у тебя первый down должен снести таблицу Post а второй отменить эту миграцию
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
если есть нужные (важные) данные в Post то лучше новой миграцией
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и тогда без down
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
все в up
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
return false и echo тоже снеси
darkwoolf
return false и echo тоже снеси
поэтому и скинул
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
просто public function down() { $this->delete('{{%user}}', ['id' => 1]); }
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
таблица user откуда?
darkwoolf
у меня только есть tbl_user
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
видимо она у тебя кастомная. у тебя могут в будущем быть проблемы с аутентификацией и т.д.
darkwoolf
Та у меня уже куча проблем с ней)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Но можешь снести лишние поля
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
$this->insert('{{%user}}', [ 'id' => 1, 'login' => 'admin', 'email' => 'admin@example.com', 'password_hash' => Yii::$app->security->generatePasswordHash('admin'), ]);
darkwoolf
Я на питоне sqlite юзаю
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
вот так к примеру
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
вообще есть гайд
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Rbac dbManager или как-то так