diff --git a/src/App.js b/src/App.js index 74a573a..0afc397 100644 --- a/src/App.js +++ b/src/App.js @@ -579,8 +579,33 @@ function DatabaseEditor(p) { setLoading(false) }) }}>Apply TEST Database to LIVE Database - {setLoading(true)}}>Reset TEST database using current LIVE Database - {setLoading(true)}}>Backup current TEST and LIVE Database + { + setLoading(true) + setMessage(Restoring Test Database using Live Database...) + axios.post(p.BACKENDURL+"/databases/livetotest") + .then(()=>{ + setMessage(Success! Live Database has been applied to the Test Database!) + }) + .catch((err)=>{ + setMessage({err.message}) + }) + .then(()=>{ + setLoading(false) + }) + }}>Reset TEST database using current LIVE Database + { + setLoading(true) + setMessage(Backing up the Live database...) + axios.post(p.BACKENDURL+"/databases/backup") + .then(()=>{ + setMessage(Success! Live Database has been saved!) + }) + .catch((err)=>{ + setMessage({err.message}) + }) + .then(()=>{ + setLoading(false) + })}}>Backup current LIVE Database >: } {message}