During the meeting, the State Changer discussed a data-related issue where the IDs in the main database turned out to be sequential. They identified that the problem occurred during a data import that ran in the live branch instead of the intended branch. To troubleshoot this issue, they proposed creating a new table called "meta" with a record indicating whether it is for the test or production database. By adding a check at the beginning of the data import function to query this table and halt if it's in production mode, they can prevent the sequential ID problem. They went through the steps to create the meta table and add the check to the function. There were some technical difficulties during the process, but overall, the solution seemed to work. The meeting participants also mentioned the possibility of introducing logging for further troubleshooting. Towards the end of the meeting, they mentioned having more time for questions in future sessions.
(Source: Office Hours 12/12 )
Join State Change Risk-Free