PassiveRecord

Владислав Круглов / Нетология У нас в Нетологии кроме Ruby есть немного PHP кода, доставшегося в наследство. А где PHP код там “чистый SQL“ и много таблиц: 737 штук. Когда мы портировали это все на Ruby то с удивлением обнаружили что, во-первых, портянки SQL это не всегда абсолютное зло. А, во-вторых, Active Record может далеко не всё. В доклад я расскажу вам, как мы используем “Arel“: SQL Builder из ActiveRecord, дающий доступ к низкоуровневому синтаксису и позволяющий использовать Базу Данных на максимум.
Back to Top