chore: add address routes
This commit is contained in:
@@ -23,3 +23,27 @@ func (d *Database) CheckAddress(addressByUser *models.Command) error {
|
||||
addressByUser.DeliveryAddress = correctedAddress
|
||||
return fmt.Errorf("Adresse invalide %s", correctedAddress)
|
||||
}
|
||||
|
||||
func (d *Database) AddAddress(CorrectAddressByAdmin string, InvalidAddressByAdmin string) error {
|
||||
_, err := d.DB.Exec(
|
||||
`INSERT INTO adresse_correction
|
||||
(invalid_address, correct_address)
|
||||
VALUES ($1, $2)`,
|
||||
InvalidAddressByAdmin, CorrectAddressByAdmin,
|
||||
)
|
||||
if err != nil {
|
||||
return fmt.Errorf("addAddress: %w", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *Database) DeleteAddress(InvalidAddressByAdmin string, CorrectAddressByAdmin string) error {
|
||||
_, err := d.DB.Exec(
|
||||
`DELETE FROM adresse_correction WHERE invalid_address = $1 AND correct_address = $2`,
|
||||
InvalidAddressByAdmin, CorrectAddressByAdmin,
|
||||
)
|
||||
if err != nil {
|
||||
return fmt.Errorf("deleteAddress: %w", err)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user