Size: a a a

2020 January 01

MA

Mikhail Anatolyevich in RubyRush
С новым годом!)
источник
2020 January 02

РЭ

Ришат Э in RubyRush
Всем привет, кто нибудь может кинуть ссылку на гит проект, где можно посмотреть код, только среднего уровня не совсем джуновский но и не замудренный проект на 50к строк
источник

IL

Igor Lukashin in RubyRush
Заходишь на rubygems, берешь любой гем -> source code
источник

IL

Igor Lukashin in RubyRush
По размеру как повезет) но там есть из чего выбрать
источник

S

Sergey in RubyRush
Ребят,  есть миграция на удаление 5 миллионов пользователь с зависимостями. Можно ли как-то выводить в консоль через puts информацию во время выполнения ? А то он только после завершения выводит.
источник

Э

Эдем in RubyRush
Миграция — это Руби-код, можно хоть gets
источник

S

Sergey in RubyRush
Эдем
Миграция — это Руби-код, можно хоть gets
Выводит после миграции. Нужно во время
источник

AS

Alexander "Tarr... in RubyRush
Sergey
Выводит после миграции. Нужно во время
источник

RI

Rustam Ibragimov in RubyRush
в процессе выполнения бросай все в свой лог, удаляй батчами, логгируй батч 🙂 пиши в аутпут (можно в лог)
или просто добавь логгер в activerecord logger'ы - и читай из своего новодобавленного для этой миграции 🙂
источник

S

Sergey in RubyRush
Это в конце миграции все выводится(
источник

S

Sergey in RubyRush
Rustam Ibragimov
в процессе выполнения бросай все в свой лог, удаляй батчами, логгируй батч 🙂 пиши в аутпут (можно в лог)
или просто добавь логгер в activerecord logger'ы - и читай из своего новодобавленного для этой миграции 🙂
Точно. Можно в файл писать
источник

RI

Rustam Ibragimov in RubyRush
👍 )
источник

IL

Igor Lukashin in RubyRush
А потом tailом смотришь
источник

S

Sergey in RubyRush
Rustam Ibragimov
в процессе выполнения бросай все в свой лог, удаляй батчами, логгируй батч 🙂 пиши в аутпут (можно в лог)
или просто добавь логгер в activerecord logger'ы - и читай из своего новодобавленного для этой миграции 🙂
Я так понимаю тут оптимизировать уже нечего? А то за двое суток она не прошла
источник

RI

Rustam Ibragimov in RubyRush
тут есть к чему придраться, но этого хватит для экспериментов 🙂
источник

SU

Serg Udo in RubyRush
Ришат Э
Всем привет, кто нибудь может кинуть ссылку на гит проект, где можно посмотреть код, только среднего уровня не совсем джуновский но и не замудренный проект на 50к строк
Такой пойдёт? https://github.com/SergUdo/sample_app
источник

S

Sergey in RubyRush
Rustam Ibragimov
тут есть к чему придраться, но этого хватит для экспериментов 🙂
А к чему? Могу что-то новое узнать?
источник

E

Eugene in RubyRush
Sergey
Я так понимаю тут оптимизировать уже нечего? А то за двое суток она не прошла
так тут всё не так :)
источник

E

Eugene in RubyRush
User.where(guest: true).delete_all
источник

E

Eugene in RubyRush
(впрочем, если у вас есть before_destroy коллбек, который надо выполнить – типа письмо юзеру отправить или что-то вроде того, то ничего не поделаешь, придётся по одному как вы изначально написали)
источник