In function quiz_data_update_2, the sequences {quiz_multichoice_answers}_answer_id and {quiz_node_results}_result_id are created. The names of the sequences are passed to db_query via parameters. In query parameters, braces cannot be used to designate table names for prefixing.

When function quiz_start_actions calls db_next_id, the sequences created during the update are ignored, because db_next_id prefixes sequence names (thereby removing the braces).

This applies to MySQL, I don't know about PostgreSQL

Comments

mbutcher’s picture

Version: 5.x-2.0-beta3 » 6.x-2.0-alpha2
Status: Active » Closed (won't fix)

I believe this is a problem related only to the 5.x beta 3 installer. There are no plans to change the 5.x installer or release another 5.x version.