first working version

This commit is contained in:
ston1th 2019-04-28 18:16:40 +02:00
commit de359ab415
47 changed files with 1016 additions and 2012 deletions

View file

@ -25,7 +25,7 @@ type DB struct {
func New(cfg core.Config) (db *DB, err error) {
db = new(DB)
dbFile := filepath.Join(cfg.DataDir, storeFile)
dbFile := filepath.Join(cfg.RunDir, storeFile)
err = godrop.Unveil(dbFile, "rwc")
if err != nil {
return
@ -34,12 +34,12 @@ func New(cfg core.Config) (db *DB, err error) {
if err != nil {
return
}
db.Index, err = index.NewIndex(filepath.Join(cfg.DataDir, blevePath))
db.Index, err = index.NewIndex(filepath.Join(cfg.RunDir, blevePath))
if err != nil {
return
}
err = db.UnlockUser()
if err != nil {
if err != nil && err != store.ErrKeyNotFound {
return
}
err = db.RunMigrations()