Forums / Cotonti / Core Labs / Archive / sql

каскад

Trustmaster
#11603 2009-04-20 02:41
Триггеры и процедуры. Если их внедрять, то глобально. То же касается перехода на InnoDB (он надёжнее на больших базах, но MyISAM быстрее) и использования внешних ключей (не путать с полнотекстовыми). Большие перемены, нужно хорошенько продумать.

С удалением комментариев баг. Да, они требуют нормализации. Это потребует изменений везде, где комментарии используются (в т.ч. в плагинах), для ближайшего релиза проще устранить баг кодом com_code=p'.$id2, а в ренессансе посмотрим.

Triggers and stored procedures: they need to be integrated global. The same is about migrating to InnoDB (it is more reliable on huge databases but MyISAM is faster) and using foreign keys (foreign is not fulltext). Big changes need big thinking.

Comment removal is a bug. Yes, it needs normalization. It will require changes everywhere comments are used (including plugins). For 0.0.5 it is easier to fix the bug with com_code=p'.$id2, as for Renaissance we'll see.
May the Source be with you!