Topic: Refreshes and dev/test/prod layout
Hi All,
I'm playing with FA in a sandbox and want to begin building out my company in a development environment. It's obvious I'm going to want to have multiple instances: TEST/DEV/TRAIN/QA/PROD but not clear what the best practice would be. On the one hand I could make them all separate companies in the same database. Alternatively I could make each one a separate install with a separate database. I'm leaning heavily toward separate installs and databases.
One of the biggest issues I can foresee is going to be refreshes. Copying PROD to TRAIN for example so I can train people on real production data in a safe environment. Is the refresh procedure documented? If they are separate databases can I just export PROD, import into TRAIN and rename the company, change passwords, etc? If they are in the same database, could I write a script to export all the "1_%" tables and re-import them as "2_%" table names for example to have company 1 refreshed onto company 2?
Thanks in advance for the help, great product here and looking forward to playing with it and hopefully going live.
Best regards,
David