backend: Pluggable blob storage supporting attachment documents

This commit is contained in:
Kevin Lin 2024-02-03 16:09:07 -08:00
parent aace77ec40
commit 03525db494
No known key found for this signature in database
GPG key ID: A8F9E05B9AB4D240
7 changed files with 153 additions and 35 deletions

View file

@ -75,11 +75,6 @@ func run(cfg *config.Config) error {
// =========================================================================
// Initialize Database & Repos
err := os.MkdirAll(cfg.Storage.Data, 0o755)
if err != nil {
log.Fatal().Err(err).Msg("failed to create data directory")
}
c, err := ent.Open("sqlite3", cfg.Storage.SqliteURL)
if err != nil {
log.Fatal().