部署本地项目到heroku上,在线上插入数据到数据库,本地代码再次更新到heroku,线上的数据记录还存在单是图片丢失。问题还没有解决:
- 本地代码和heroku代码如何同步?
- heroku使用的pg和本地使用sqlite3的差别?
- 怎么让本地插入的数据和线上插入的数据同步?
问题暂时没有解决,线上图片丢失只好远程删除,步骤
远程打开rails控制台
heroku run rails c
通过id查找
id可以从线上的地址看到,鼠标移到记录上面浏览器会显示id号。
e=Book.find(7)
通过id删除对象
e.destroy