Documentation ¶
Index ¶
- type Repository
- func (repo *Repository) Close()
- func (repo *Repository) Delete(tzc TZConvertion) error
- func (repo *Repository) FindAll() ([]TZConvertion, error)
- func (repo *Repository) FindByTimezone(tz string) (TZConvertion, error)
- func (repo *Repository) Insert(tzc TZConvertion) error
- func (repo *Repository) Update(tz string, tzc TZConvertion) error
- type TZConvertion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct {
// contains filtered or unexported fields
}
string connection Object
func NewRepository ¶
func NewRepository(dbServer string, dbDatabase string, dbCollection string) *Repository
generating the new Repository
func (*Repository) Delete ¶
func (repo *Repository) Delete(tzc TZConvertion) error
func (*Repository) FindByTimezone ¶
func (repo *Repository) FindByTimezone(tz string) (TZConvertion, error)
Find By Timezone
func (*Repository) Update ¶
func (repo *Repository) Update(tz string, tzc TZConvertion) error
type TZConvertion ¶
type TZConvertion struct { TimeZone string `bson:"timeZone" json:"timeZone"` TimeDifference string `bson:"TimeDifference" json:"TimeDifference"` }
format
Click to show internal directories.
Click to hide internal directories.