Fixed issues w/backend communication and added the rest of the database management functionality.
This commit is contained in:
parent
14b7e35812
commit
a4ce2d636b
29
src/App.js
29
src/App.js
@ -579,8 +579,33 @@ function DatabaseEditor(p) {
|
|||||||
setLoading(false)
|
setLoading(false)
|
||||||
})
|
})
|
||||||
}}>Apply TEST Database to LIVE Database</button><br/><br/>
|
}}>Apply TEST Database to LIVE Database</button><br/><br/>
|
||||||
<button className="basichover" style={{backgroundColor:"maroon"}} onClick={()=>{setLoading(true)}}>Reset TEST database using current LIVE Database</button><br/><br/>
|
<button className="basichover" style={{backgroundColor:"maroon"}} onClick={()=>{
|
||||||
<button className="basichover" style={{backgroundColor:"darkgreen"}} onClick={()=>{setLoading(true)}}>Backup current TEST and LIVE Database</button><br/><br/>
|
setLoading(true)
|
||||||
|
setMessage(<span style={{color:"black"}}>Restoring Test Database using Live Database...</span>)
|
||||||
|
axios.post(p.BACKENDURL+"/databases/livetotest")
|
||||||
|
.then(()=>{
|
||||||
|
setMessage(<span style={{color:"green"}}>Success! Live Database has been applied to the Test Database!</span>)
|
||||||
|
})
|
||||||
|
.catch((err)=>{
|
||||||
|
setMessage(<span style={{color:"red"}}>{err.message}</span>)
|
||||||
|
})
|
||||||
|
.then(()=>{
|
||||||
|
setLoading(false)
|
||||||
|
})
|
||||||
|
}}>Reset TEST database using current LIVE Database</button><br/><br/>
|
||||||
|
<button className="basichover" style={{backgroundColor:"darkgreen"}} onClick={()=>{
|
||||||
|
setLoading(true)
|
||||||
|
setMessage(<span style={{color:"black"}}>Backing up the Live database...</span>)
|
||||||
|
axios.post(p.BACKENDURL+"/databases/backup")
|
||||||
|
.then(()=>{
|
||||||
|
setMessage(<span style={{color:"green"}}>Success! Live Database has been saved!</span>)
|
||||||
|
})
|
||||||
|
.catch((err)=>{
|
||||||
|
setMessage(<span style={{color:"red"}}>{err.message}</span>)
|
||||||
|
})
|
||||||
|
.then(()=>{
|
||||||
|
setLoading(false)
|
||||||
|
})}}>Backup current LIVE Database</button><br/><br/>
|
||||||
</>:<img src={process.env.PUBLIC_URL+"/spinner.gif"} alt=""/>
|
</>:<img src={process.env.PUBLIC_URL+"/spinner.gif"} alt=""/>
|
||||||
}
|
}
|
||||||
{message}
|
{message}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user