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
бесит такое)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Нет, в базе самой) миграция прошла видно
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Это было не до того как ты туда инзерт добавил?
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
SELECT * FROM user
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и что там?
darkwoolf
mysql> SELECT * FROM tbl_user
-> ;
Empty set (0,00 sec)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
а ну все
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
не прошла миграция
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
на будущее, тут можешь смотерть запросы и результат по ним
darkwoolf
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
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
просто
public function down()
{
$this->delete('{{%user}}', ['id' => 1]);
}
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
таблица user откуда?
darkwoolf
у меня только есть tbl_user
darkwoolf
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
видимо она у тебя кастомная. у тебя могут в будущем быть проблемы с аутентификацией и т.д.
darkwoolf
darkwoolf
Та у меня уже куча проблем с ней)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Но можешь снести лишние поля
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
$this->insert('{{%user}}', [
'id' => 1,
'login' => 'admin',
'email' => 'admin@example.com',
'password_hash' => Yii::$app->security->generatePasswordHash('admin'),
]);
darkwoolf
Я на питоне sqlite юзаю
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
вот так к примеру
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
вообще есть гайд
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Rbac dbManager или как-то так