From ee34b9c7b01c06332b6351f73acf7c637a96b2fa Mon Sep 17 00:00:00 2001 From: Conner Fromknecht Date: Thu, 2 Aug 2018 16:45:03 -0700 Subject: [PATCH] channeldb/error: adds ErrDBReversion error Adds an error for signaling that we detected the case where a user is trying to revert to prior version before a db migration. --- channeldb/error.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/channeldb/error.go b/channeldb/error.go index 6ee24a87..5c8e2098 100644 --- a/channeldb/error.go +++ b/channeldb/error.go @@ -7,6 +7,10 @@ var ( // created. ErrNoChanDBExists = fmt.Errorf("channel db has not yet been created") + // ErrDBReversion is returned when detecting an attempt to revert to a + // prior database version. + ErrDBReversion = fmt.Errorf("channel db cannot revert to prior version") + // ErrLinkNodesNotFound is returned when node info bucket hasn't been // created. ErrLinkNodesNotFound = fmt.Errorf("no link nodes exist")