Ask coding questions

← Back to all posts
huge issue after saving the data into json file or sql file
AbdulrahmanShaw (1)

Hello guys,

please could anyone give us some help with our code.

We are making a discord study bot that runs timers for students and save their work and study timer into a database.

First when we run the bot, the bot works perfectly but after random amount of time or random amount of use the bot clears the database or edit it randomly(scatter), we tried a lot to know what is going on by changing the saving method from saving to SQL to saving to JSON file but unfortunately is issue is still the same.

The console is not giving any errors at all

Please if you know the issue help us.

Thanks for all

before the issue

after the issue

Answered by xfinnbar (149) [earned 5 cycles]
View Answer
Comments
hotnewtop
xfinnbar (149)

This happens as the replit file system is not meant for saving anything but your code and assets. If you want to store data, you can use either replit DB (for smaller projects, behaves almost the same as a JSON file), Google Firstore (for medium projects) or MongoDB (for big projects).

AbdulrahmanShaw (1)

@xfinnbar do you mean that our code does not have any issues but replit does not save anything outside the replit DB database?

ch1ck3n (2386)

@AbdulrahmanShaw Replit deletes any changes made by the program. I advise you to use an external database such as mongodb.

JamesGordon1 (151)

from what I cant tell this is not a problem with your code it is a problem with repl, what looks to be happening is that some of the older requests are being held back, and then writing over the new info with the older false info. I will provide a youtube link explaining it better later today