aboutsummaryrefslogtreecommitdiff
path: root/meta.go
diff options
context:
space:
mode:
Diffstat (limited to 'meta.go')
-rw-r--r--meta.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/meta.go b/meta.go
index 0be4e94..cc62637 100644
--- a/meta.go
+++ b/meta.go
@@ -1,7 +1,20 @@
package bolt
+import (
+ "errors"
+)
+
const magic uint32 = 0xED0CDAED
+var (
+ // ErrInvalid is returned when a data file is not a Bolt-formatted database.
+ ErrInvalid = errors.New("invalid database")
+
+ // ErrVersionMismatch is returned when the data file was created with a
+ // different version of Bolt.
+ ErrVersionMismatch = errors.New("version mismatch")
+)
+
type meta struct {
magic uint32
version uint32