Check out the LimeSurvey source code on GitHub!

Release Mangement of DB Specific Items?

More
4 years 1 month ago #90245 by helper
I have three environments (DEV, TEST, and PRD) and have noted that when I migrate my surveys (using the export within LimeSurvey) that the questions do not line up. Is there any method to make sure that when we migrate the survey from environment to environment that the surveyID and question ID's stay the same?

Please Log in to join the conversation.

More
4 years 1 month ago #90254 by jelo
Which Version are you using. I understand your problem. I don't see a way to get surveyid fixed. I would like a feature too, which would allow to preset these values.
Perhaps questionids could be keep identical with the feature to regenerate codes.

For release management you might take a look at the excel import/export feature.
docs.limesurvey.org/Excel+Survey+Structu...tions+for+LimeSurvey

Please Log in to join the conversation.

More
4 years 1 month ago #90282 by DenisChenu

jelo wrote: Perhaps questionids could be keep identical with the feature to regenerate codes.

Too difficult ...

TEST: add a question in survey 12: question ID is 212
DEV: add a question in survey 11: question ID is 212

What to do ? Replace the QID in DEV ? in TEST ? in prod ?

You can copy the table survey/question and group to do this , but it's too specific for LS core.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
4 years 1 month ago #90285 by helper
Jelo,

Thank you for the information - my current version is Version 2.00+ Build 121213 (I usually update at least the day after any new release).

I will look into the Excel side of the house to see if I can identify some method to keep these values the same. My issue is at post processing where I must create an XML document from the results and pass this XML to our mainframe using $aFullResponseTable as the results.

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form