Ajouter route de List Transactions
Ajouter GET /v2/transactions http/1.1 Ajouter DataClient.ListTransactions() Ajouter handlers et models associés
This commit is contained in:
parent
547833cfdb
commit
afb944cbb3
4 changed files with 66 additions and 1 deletions
17
data/data.go
17
data/data.go
|
@ -129,6 +129,23 @@ func (d *DataClient) GetTransaction(membreID string, is_perpetual bool) (models.
|
|||
return transaction, nil
|
||||
}
|
||||
|
||||
func (d *DataClient) ListTransactions() ([]models.Transaction, error) {
|
||||
var transactions []models.Transaction
|
||||
if err := d.DB.Select(&transactions, "SELECT * FROM transactions LIMIT 20000;"); err != nil {
|
||||
return transactions, err
|
||||
}
|
||||
|
||||
return transactions, nil
|
||||
|
||||
/*
|
||||
rows, err := d.DB.Queryx("SELECT * FROM transactions LIMIT 20000;")
|
||||
if err != nil {
|
||||
return transactions, err
|
||||
}
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
// InsertMembres inserts a slice of Membre into a database, returning the amount inserted and any error encountered
|
||||
func (d *DataClient) InsertMembres(membres []models.Membre) (int64, error) {
|
||||
|
|
Reference in a new issue