Есть репозиторий с файлами проекта, но без файлов самого Yii2.

Я думаю что нужно развернуть архив advanced шаблона в корень проекта, далее выполнить init и migrate, после этого создается пара таблиц в бд, но это явно не те таблицы, которые мне нужны. Поэтому возвращаемся к простому вопросу - как узнать что в файлах проекта предусмотрена или реализована мигрция?

13 ответов

20 просмотров

Посмотреть папку migrations?

Battle-Object Автор вопроса

самая беда в том что структура файлов отличается от стандартной. на скрине в левой части результаты поиска по migrations, как видно это все файлы из папки vendor, то есть не совсем то, что нам нужно, я конечно их просмотрю, но пока такой вывод. в правой части скрина структура каталогов проекта

Battle Object
самая беда в том что структура файлов отличается о...

поищи по файлам проекта классы которые наследовали класс Migration, если найдешь - значит есть, если не найдешь - вероятно их нет, ну или реализация другая

Battle-Object Автор вопроса
Egor
поищи по файлам проекта классы которые наследовали...

то есть искать пообный код "class m150101_185401_create_news_table extends Migration", я правильно понял?

Battle-Object Автор вопроса
Battle-Object Автор вопроса

на скрине результаты поисков. файлы с таким кодом только в папках шаблона advanced и папке vendor, делаю вывод что миграций в файлах нет?

Так вон жеж advanced/console/migrations

Battle Object
screenshot на скрине результаты поисков. файлы с таким кодом ...

судя по всему их не использовали, там 2 дефолтных миграции

Battle Object
а что значит другая реализация?

как то по другому создавали таблички

Battle-Object Автор вопроса
... Афонин
Так вон жеж advanced/console/migrations

это файлы с сайта yii2, шаблон advanced, стандартная миграция из архива. с помощью этой миграции уже создал 2 таблицы migration и user, этого явно мало, т.к. у меня есть старый дамп базы, там больше таблиц

Battle Object
это файлы с сайта yii2, шаблон advanced, стандартн...

разверни дамп и напиши сам миграции

Egor
разверни дамп и напиши сам миграции

Существуют какие то пакеты для composer которые из базы генерируют миграции

Battle-Object Автор вопроса
Vitaliy Shevchenko
Существуют какие то пакеты для composer которые из...

это помогло бы, но дамп не полный(или устаревший).

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта