diff options
author | Frédéric Guillot <fred@miniflux.net> | 2018-12-02 21:19:09 -0800 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2018-12-02 21:19:09 -0800 |
commit | 35b890aadcf50217b7a85db8c1f9112076f32c32 (patch) | |
tree | eca05e4714d7da8ea9e7e059850786a08f8426db /cli | |
parent | 1bc8535dbb2974be04d7e9b1dd9045a8322d3595 (diff) |
Do not show $DATABASE_URL warning when showing application info
Diffstat (limited to 'cli')
-rw-r--r-- | cli/cli.go | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -57,14 +57,6 @@ func Parse() { logger.EnableDebug() } - db, err := database.NewConnectionPool(cfg.DatabaseURL(), cfg.DatabaseMinConns(), cfg.DatabaseMaxConns()) - if err != nil { - logger.Fatal("Unable to connect to the database: %v", err) - } - defer db.Close() - - store := storage.NewStorage(db) - if flagInfo { info() return @@ -75,11 +67,19 @@ func Parse() { return } + db, err := database.NewConnectionPool(cfg.DatabaseURL(), cfg.DatabaseMinConns(), cfg.DatabaseMaxConns()) + if err != nil { + logger.Fatal("Unable to connect to the database: %v", err) + } + defer db.Close() + if flagMigrate { database.Migrate(db) return } + store := storage.NewStorage(db) + if flagResetFeedErrors { store.ResetFeedErrors() return |