假设您正在控制台中工作,并且您删除了一条记录
belongs_to :model :dependent => :destroy
例如,在您不打算这样做的地方,由于您的错误,您最终删除了其他记录。
如果您没有以 -sandbox 标志开始(因为您打算进行永久更改但意外出错),是否可以手动发出命令以将数据库回滚到控制台之前(或命令之前)的状态?
在我的特定环境中,我使用 PostgreSQL。
假设您正在控制台中工作,并且您删除了一条记录
belongs_to :model :dependent => :destroy
例如,在您不打算这样做的地方,由于您的错误,您最终删除了其他记录。
如果您没有以 -sandbox 标志开始(因为您打算进行永久更改但意外出错),是否可以手动发出命令以将数据库回滚到控制台之前(或命令之前)的状态?
在我的特定环境中,我使用 PostgreSQL。