I'm implementing data encryption at rest with mariaDB, and thus I require that all tables be created as InnoDB, instead of myISAM.
When I activate a survey, the response table is created as myISAM. I can see in MysqlSchema.php that the option for myISAM is hard coded into the createTable function.
While I can hack this of course, it won't persist across a future ComfortUpdate. While I could chattr the file to protect it from updates, it would be preferable if there was a config option to determine which database engine should be used.
dday01 wrote: Hi,
the is solved?
there are versions that don't have this problem?
The feature offered by Tonis is not merged into the codebase of LimeSurvey.
You can follow the discussion via the link already posted by Tonis.
github.com/LimeSurvey/LimeSurvey/pull/1043