repo

package
v0.0.0-...-972b0a0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DbPeopleRepo

type DbPeopleRepo struct {
	DB *sqlx.DB
}

func NewDbPeopleRepo

func NewDbPeopleRepo(conn *sqlx.DB) *DbPeopleRepo

func (*DbPeopleRepo) Create

func (p *DbPeopleRepo) Create(people dto.CreatePeople) error

func (*DbPeopleRepo) DeleteByID

func (p *DbPeopleRepo) DeleteByID(uuid uuid.UUID) error

func (*DbPeopleRepo) GetAllByFilter

func (p *DbPeopleRepo) GetAllByFilter(filter dto.Filter) (*dto.Peoples, error)

func (*DbPeopleRepo) GetByID

func (p *DbPeopleRepo) GetByID(uuid uuid.UUID) (*dto.People, error)

func (*DbPeopleRepo) Update

func (p *DbPeopleRepo) Update(people dto.People) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL