metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-08-23 12:01 am

рубе-рельсовое

В таблицах не рекомендуется иметь поля с именами 'type' и 'object_id'. Первое ActiveRecord принимает за дискриминатор типов и ругается. Лечится заменой имени колонки-дискриминатора self.inheritance_column = :_type_disabled_by_chervie.
Второе - стандартный атрибут существующий у всех руби-объектов. Переопределение вызывает сообщение о возможном визите эскадрона старообрядческих псоглавцев верхом на ездовых пауках.

[identity profile] plumqqz.livejournal.com 2013-08-23 09:40 am (UTC)(link)
Скажите, зачем вы этим занимаетесь?

[identity profile] metaclass.livejournal.com 2013-08-23 09:54 am (UTC)(link)
За деньги.
За умение делать то же самое на уровне БД и правильно - деньги разве что доплачивать не приходится. А за уродскую рубе-хипстерятину платят из тумбочки инвесторы, не считая бабло вообще.

[identity profile] plumqqz.livejournal.com 2013-08-23 10:00 am (UTC)(link)
За деньги.
А, проституируете мозгом. Да, ничего не поделаешь - таковы суровые законы жизни.
Вы бы удочку закинули на предмет того, что, дескать, когда переделывать придется - то вполне сможете помочь. Многие живут с подобных переписываний. Хотя что я говорю, вы и сами все знаете.

[identity profile] berezovsky.livejournal.com 2013-08-23 11:23 am (UTC)(link)
"Я хоть с жидом пойду, да хоть с татарином, да хоть с извозчиком за три рубля".

[identity profile] plumqqz.livejournal.com 2013-08-23 11:25 am (UTC)(link)
Так я что, осуждаю, можно подумать...