I'm a new Lime user (developer actually) and I need to create a light CATI plugin for LimeSurvey.
In order to do so I shall have to modify the DB structure (add a table or modify a pre-existing one) and I was wondering how this should be done so that when I have to update Lime and the DB it still works.
I looked around quite a bit and didn't find the answer to this question. The page on
DB versioning
seems to be for creating content for the core application rather than for plugins.
After : if you create a plugin for 3.X : he must work on 3.X version. Can be broken in 4.0 version, but if you use only clean code (and not some hack like me …) then it can work after.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.