Documentation ¶
Index ¶
- Variables
- func InitDatabase() error
- func InitLogger()
- func InitializeSQLite() (*gorm.DB, error)
- type OpeningRepository
- func (o *OpeningRepository) Create(opening *model.Opening) (*model.Opening, error)
- func (o *OpeningRepository) Delete(opening *model.Opening, id string) (*model.OpeningResponse, error)
- func (o *OpeningRepository) Get(op *model.Opening, id string) (*model.Opening, error)
- func (o *OpeningRepository) List(openings []*model.Opening) ([]*model.Opening, error)
- func (self *OpeningRepository) Update(opening *model.Opening, id string) (*model.OpeningResponse, []error)
- type PGDatabase
- type SQLite
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Logger *config.Logger
)
Functions ¶
func InitDatabase ¶
func InitDatabase() error
func InitLogger ¶
func InitLogger()
func InitializeSQLite ¶
Types ¶
type OpeningRepository ¶
type OpeningRepository struct {
// contains filtered or unexported fields
}
func (*OpeningRepository) Delete ¶
func (o *OpeningRepository) Delete(opening *model.Opening, id string) (*model.OpeningResponse, error)
func (*OpeningRepository) Update ¶
func (self *OpeningRepository) Update(opening *model.Opening, id string) (*model.OpeningResponse, []error)
type PGDatabase ¶
type PGDatabase struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.