несколько команд через ";" ?
Почему бы не сделать несколько op.execute()?
потому что там очень много будет таких execute. Я решил заменить статусы (их много) в виде enum на отдельную таблицу. Вот в миграциях прописываю их создание и удаление. Так вообще делают кстати? или я фигню какую-то творю
Мне кажется, что таблицу стоит делать только в том случае, если нужно добавлять новый статус или менять его характеристики без перезапуска приложения и без миграции, а в остальных случаях можно обойтись енумом
да, там как раз первый случай
Я не понимаю, в чем проблема сделать несколько op.execute
ну их правда много, ручками долго выйдет. В любом случае я уже просто написал скриптик который перегнал мне сгенерированные dbeaver команды на insert этих статусов в отдельные op.execute
Что значит ручками? Ты просто вместо многострочного литерала строки пишешь несколько op.execute
я же говорю, там несколько десятков insert сплошным текстом через ; сам разделять не хочу
Можно было просто сделать тогда .split(';')
ну я это и сделал :)
Обсуждают сегодня