chore: add new routes for addresses
This commit is contained in:
@@ -47,3 +47,21 @@ func (d *Database) DeleteAddress(InvalidAddressByAdmin string, CorrectAddressByA
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *Database) AllAddress() ([]models.Address, error) {
|
||||
rows, err := d.DB.Query("SELECT invalid_address, correct_address FROM adresse_correction")
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("getAllAddress: %w", err)
|
||||
}
|
||||
defer rows.Close()
|
||||
|
||||
var addresses []models.Address
|
||||
for rows.Next() {
|
||||
var a models.Address
|
||||
if err := rows.Scan(&a.InvalidAddress, &a.CorrectAddress); err != nil {
|
||||
return nil, fmt.Errorf("getAllAddress scan: %w", err)
|
||||
}
|
||||
addresses = append(addresses, a)
|
||||
}
|
||||
return addresses, rows.Err()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user