18 lines
374 B
Go
18 lines
374 B
Go
package postgres
|
|
|
|
import "git.javil.eu/jacob1123/budgeteer"
|
|
|
|
// Budget returns a budget for a given id.
|
|
func (s *Repository) Budget(id string) (*budgeteer.Budget, error) {
|
|
b := &budgeteer.Budget{ID: id}
|
|
err := s.DB.Select(&b)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return b, nil
|
|
}
|
|
|
|
func (s *Repository) BudgetsForUser(user budgeteer.User) ([]budgeteer.Budget, error) {
|
|
|
|
}
|