change format for args

This commit is contained in:
2023-06-05 01:53:59 -06:00
parent 0f889a68ab
commit 8abb1408f0

View File

@ -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)
}