Size: a a a

2019 February 08

FM

Fey Martynov in pro.elixir
я тоже
источник

AD

Anastasiya Dyachenko in pro.elixir
@Virviil вот тебе кейс, сделай генераторы как в фениксе, с шаблонами
источник

AD

Anastasiya Dyachenko in pro.elixir
Fey Martynov
именно. потом больше времени уходит на кастомизацию
мне лично проще поправить пару десятков строк, чем писать все эти create_blabla update_blabla и их тесты, когда они везде одинаковые и меняется только название схемы
источник

m

madeinussr in pro.elixir
Fey Martynov
ну вот этот я использую, т.к. он файл с правильным таймстэмпом создаёт, но содержание пишу руками
копипастишь предыдущий и инкрементишь последнюю циферку на 1 =)
источник

FM

Fey Martynov in pro.elixir
вот так хак)
источник

FM

Fey Martynov in pro.elixir
да, кстати, чтобы генератор заработал, нужно, чтобы проект компилился)
источник

m

madeinussr in pro.elixir
можно вообще начать с 1, потом 2, 3... =)
источник

m

madeinussr in pro.elixir
1_create_user.exs
2_new_field.exs
источник

AD

Anastasiya Dyachenko in pro.elixir
а потом мержить конфликты 👍
источник

FM

Fey Martynov in pro.elixir
ага, там засада может быть, если 2 чела закоммитят с одной цифрой
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Anastasiya Dyachenko
@Virviil вот тебе кейс, сделай генераторы как в фениксе, с шаблонами
Такое не сделать в таком проекте как aqua
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Это надо делать в самом Ecto
источник

AD

Anastasiya Dyachenko in pro.elixir
вообще там проблема только в том чтобы поменять путь с phoenix/priv/templates на app/priv/templates
источник

BB

Boris Beginin in pro.elixir
Я обычно юзаю генераторы только на старте проекта
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Anastasiya Dyachenko
вообще там проблема только в том чтобы поменять путь с phoenix/priv/templates на app/priv/templates
Вообще там проблема в том, что у меня шаблоны описываются json конфигом, который естественно не полный по Тьюрингу язык
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Но это решаемо.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Не решаемо может оказаться то, что эти таски приходят из deps, а не из архива
источник

AD

Anastasiya Dyachenko in pro.elixir
Boris Beginin
Я обычно юзаю генераторы только на старте проекта
вы все какие-то недостаточно ленивые
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Т.е. генераторы эти требуют компиляции проекта, а Aqua вообще нет
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Тогда нужно будет сделать специальную версию, которая должна будет указываться в deps
источник