По-моему об этом нужно задавать вопрос в первую очередь автору cms, или тому кто её доделывал, так как при доделывании не всегда может остаться обратная совместимость (если такая задача не ставилась). Плюс нужны диффы структуры базы и её тоже обновлять.