Всем привет, установил app-api . Выпонил миграцию и создалась табличка

user с src/User/User Но в бд поля появились в алфавитном порядке, а не в в том, как перечислены в классе User. На это можно как то повлиять? Или это можно поменять только отдельной миграцией?

8 ответов

11 просмотров

Кстати говоря у меня миграции ток без cycle, а c пакетом yiisoft/db в том же порядке создаются.

Sergey- Автор вопроса
rodigy
Кстати говоря у меня миграции ток без cycle, а c п...

В том же порядке как в классе перечисленны или в том же порядке как у меня (по алфавиту). Да у меня через cycle

Sergey- Автор вопроса
rodigy
Как в файле миграции

В моем случае я даже не писал миграций. Таблицы создались на основе entity. Папка с миграциями пустая

Sergey
В моем случае я даже не писал миграций. Таблицы со...

Это синк механизмы, в конфиге есть упоминание этой штуки

Это механизм для быстрой разработки: структура БД синхронизируется с полями сущностей. На проде такое применять нельзя, туда пойдут миграции, и там как раз все будет как напишешь. Или сгенерируешь.

Sergey- Автор вопроса
Viktor
Это механизм для быстрой разработки: структура БД ...

для старта я бы и на проде применил. А уже разработку вел бы миграциями. Я просто проверил список миграций (migrate/list) и все таблицы добавились. Мне кажется это немного не явное поведение. В целом подход интересный.

Sergey
для старта я бы и на проде применил. А уже разрабо...

Это фишка Cycle: https://cycle-orm.dev/docs/advanced-sync-schema/current/en#automatic-synchronization

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

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

Всем привет) Я попробовал турбо роутер октябрьский. Вроде доволен, но возникла проблемка) Бутстраповские модалки плодят .modal-backdrop элементы Если модалка открыта, должне...
Виталий
3
Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Хотя вроде админка показывает удаленные модели, да? @dblackCat
Виталий
2
Privet! Mozhet jesti ideji - nemogu sdelatj upload backup s filestore cerez WEB. Fail okolo 450mb, eto mozhet bitj prichinoi? Nemogu ponjatj..kak zagruzitj backup... Poluchaju...
Matiss 🤘 Black Oak IT 🌳 Batumi 🌴 Latvija
5
Нужно магазин с тильды на опен кат перенести Есть кто умеет? В лс
Magic
8
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
А кто знает в тейлоре до сих пор есть конфликты слагов или поправили уже?
Black Cat
5
Карта сайта