diff --git a/db/db.go b/db/db.go index de3eb0e..a476074 100644 --- a/db/db.go +++ b/db/db.go @@ -63,7 +63,18 @@ func NewDB(appName string) (DB, error) { func (d *store) StoreFile(fileMetadata types.FileMetadata) error { query := `INSERT INTO files (name, path, size, hash, modifiedDate, backedUp) VALUES (?, ?, ?, ?, ?, ?) ON CONFLICT (name, path, hash) DO UPDATE SET size = ?, modifiedDate = ?, backedUp = ?` - _, err := d.db.Exec(query, fileMetadata.Name, fileMetadata.Path, fileMetadata.Size, fileMetadata.Hash, fileMetadata.ModifiedDate, fileMetadata.BackedUp, fileMetadata.Size, fileMetadata.ModifiedDate, fileMetadata.BackedUp) + _, err := d.db.Exec( + query, + fileMetadata.Name, + fileMetadata.Path, + fileMetadata.Size, + fileMetadata.Hash, + fileMetadata.ModifiedDate, + fileMetadata.BackedUp, + fileMetadata.Size, + fileMetadata.ModifiedDate, + fileMetadata.BackedUp, + ) if err != nil { return fmt.Errorf("error storing file metadata | %w", err) }