Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 15

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
ну и есть table_exists? для упоротых 🙂
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
чего?
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
и чем это лучше up и down?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
создание таблицы заворачиваешь в условие проверки существованя таблицы
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
тебе не надо ап и даун, повторяю, ты ролбек не делаешь
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
написали еще на стеке что можно запускать миграции так db:migrate:up
но опять видимо речь идет о блоках в up или down
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
зачем тебе ножовка что б забить гвоздь?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
нет
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Sergii Serogin
зачем тебе ножовка что б забить гвоздь?
зачем мне делать ролл бэк? таблица не пустая
источник

DF

Dmitry Fry in Ruby, Rails, Hanami | dry-rb
зачем тебе тогда ее создавать
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
ну а зачем тебе разделять миграцию на ап и даун?
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
я дропнуть по твоему должен таблицу где уже есть контент?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
ты ж сам хочешь даун писать зачем-то 🙂
источник

DF

Dmitry Fry in Ruby, Rails, Hanami | dry-rb
скинь лучше миграцию где она первый раз создается, и где она у тебя создается второй раз. Чтоб понять почему у тебя лыжи не едут и что ты делаешь не так.
источник

D

Denis in Ruby, Rails, Hanami | dry-rb
Мне кажется это стёб какой то =)
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
у тебя проблема в том что таблица есть, а какая-то миграция пытается ее создать еще раз
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
не, тупит просто
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
вит, то что ты описываешь такое часто бывает когда например часть миграции свалился в процессе применения миграции
источник

AB

Artur Borisovich in Ruby, Rails, Hanami | dry-rb
CocoaRocket Rocket 🚀
то есть у меня была миграция с MyTable, она когда-то прошла. Потом я решил добавить другую таблицу.
и призапуске db:migrate, вылетает my_tables already exist. нашел в инете что нужно миграции записывать в блоки up и down но какие?
у тебя в schema_migrations, вероятно, проебался штап миграции где создается твоя таблица. Добавь в базульку этот штамп и не будет ругаться
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
то есть одна таблица создалась а следующая команда была с ошибкой
источник