Add support for deleting measurements

This commit is contained in:
Arturo Filastò 2018-09-17 17:30:29 +02:00
commit 52bfe5df6c
3 changed files with 102 additions and 6 deletions

View file

@ -30,8 +30,13 @@ func RunMigrations(db *sql.DB) error {
func Connect(path string) (db sqlbuilder.Database, err error) {
settings := sqlite.ConnectionURL{
Database: path,
Options: map[string]string{"_foreign_keys": "1"},
}
sess, err := sqlite.Open(settings)
if err != nil {
log.WithError(err).Error("failed to open the DB")
return nil, err
}
err = RunMigrations(sess.Driver().(*sql.DB))
if err != nil {