Asking good questions can make solving the problem much easier to do. Making imprecise or unfocused queries can lead to answers that are not focused. Inquiries should be clearly stated, so the question can be discussed without difficulty. An ineffective answer can add direction to improve the question. The one posting the question should try to give enough information, so that the error can be repeated.
Ravindra Barthwal’s question titled “Room Database Migration Failed: ALTER TABLE to add multiple columns”, is a well made query. He clearly states his problem, as well as the roadblock that he has run into. He also displays his code and error message, allowing his audience to understand first hand.
M. Usman Khan’s question titled “Adding same marker again after remove() - Android” is, comparatively, unfocused. He provides no reference to his point of failure. Without a point to start from any responses will be unsatisfactory. The answers given only give advice on how to start, and provide no solutions.
https://stackoverflow.com/questions/50972190/room-database-migration-failed-alter-table-to-add-multiple-columns
https://stackoverflow.com/questions/56618638/adding-same-marker-again-after-remove-android