change format for args
This commit is contained in:
13
db/db.go
13
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)
|
||||
}
|
||||
|
Reference in New Issue
Block a user