4 days to copy LIVE data to DEVELOPMENT?! How do people do testing on production-level data

Hey gang,

Bubble’s technical team has told me that, for my app, copying data from Live to Development will now take four days as a new normal.

I do not think my database is especially large, but it’s not small either. It use to take around a day to copy but this year it’s been hanging and stalling every time I try..

I mainly copy Live data into Development so I can test on something close to real data, especially to check behaviour at a certain size and scale before deploying. If it now takes four days just to prepare a test environment, that makes proper testing very difficult.

A few questions for others:

  • Do you copy Live data into Development for testing? I’m not sure if there’s a better way.

  • Are you seeing the same kind of delay when copying Live to Development? And how do you handle it?!

It depinatly depend on your database size, but arent it let you copy you live data’s small cunk into dev.

let say copy only 2 month data,

I think if I copy only 2 months data, it will wipe out everything in the development database and only have 2 months data there. Is that right? Or will it only add the latest 2 months of data to the existing data in the development database?

It should not wipe out the old data , do you have agency plan, if so clone your current app and try it on other app. it should not remove all things,

you have to manuly copy each data type things and then usign builk save it to each datatype.

Copying data from live to dev wipes existing data, says so in popup box as warning

1 Like

I never copy live data into dev. :blush: It could be a security risk.

I would normally find a way to upload a csv if I need more data. Sometimes AI could create a list of values for me to upload for test data. :man_shrugging:

I also never copy data from production to development, especially because in the app I work on, with more than one developer, exposing production data in test can be a big risk, even more so because we are developing in that environment; something could leak.

I always like to work with test data, even if we create it on the spot.

Or, as @J805 said, ask AI to create a list of this in a CSV, for example, upload the file, and do whatever you want lol.

1 Like

thanks everyone for sharing thoughts. the security risk is a good point. For my app, i’m the only developer and the data stored isn’t personal or sensitive in any way. I’m mostly interested in being able to do testing with ‘real-world’ data. using AI to generate lots and lots of dummy data is an interesting idea.