Documentation ¶
Index ¶
- type AnnouncementQueries
- func (q *AnnouncementQueries) CreateAnnouncement(v *models.Announcement) error
- func (q *AnnouncementQueries) DeleteAnnouncement(id int) error
- func (q *AnnouncementQueries) GetAllAnnouncements() ([]models.Announcement, error)
- func (q *AnnouncementQueries) GetAnnouncement(userId int) (models.Announcement, error)
- func (q *AnnouncementQueries) GetAnnouncements() ([]models.Announcement, error)
- func (q *AnnouncementQueries) UpdateAnnouncement(v *models.Announcement) error
- type CivilQueries
- func (q *CivilQueries) GetAddressFromDak(provinceId int, regencyId int, districtId int, villageId int) (models.AddressFromDak, error)
- func (q *CivilQueries) GetDistrict(id int, provinceId int, regencyId int) (models.District, error)
- func (q *CivilQueries) GetDistricts(provinceId int, regencyId int) ([]models.District, error)
- func (q *CivilQueries) GetProvince(id int) (models.Province, error)
- func (q *CivilQueries) GetProvinces() ([]models.Province, error)
- func (q *CivilQueries) GetRegencies(provinceId int) ([]models.Regency, error)
- func (q *CivilQueries) GetRegency(id int, provinceId int) (models.Regency, error)
- func (q *CivilQueries) GetVillages(provinceId int, regencyId int, districtId int) ([]models.Village, error)
- type GetTrademarkByUser
- type JWTQueries
- type LogQueries
- func (q *LogQueries) CreateLog(userId uuid.UUID, action string)
- func (q *LogQueries) GetLogs() ([]models.Log, error)
- func (q *LogQueries) GetLogsLoginByMonth(year int, month int) ([]models.LogUserMonth, error)
- func (q *LogQueries) GetLogsLoginByYear(year int) ([]models.LogUserYear, error)
- func (q *LogQueries) GetLogsTrademarksByMonth(year int, month int) ([]models.LogMonth, error)
- func (q *LogQueries) GetLogsTrademarksByYears(year int) ([]models.LogYear, error)
- type TrademarkQueries
- func (q *TrademarkQueries) CreateTrademark(t *models.Trademark) error
- func (q *TrademarkQueries) DeleteTrademark(id string) error
- func (q *TrademarkQueries) GetClass(id int) (models.TrademarkClass, error)
- func (q *TrademarkQueries) GetClasses() ([]models.TrademarkClass, error)
- func (q *TrademarkQueries) GetStatus() ([]models.TrademarkStatus, error)
- func (q *TrademarkQueries) GetTrademark(id string) (models.Trademark, error)
- func (q *TrademarkQueries) GetTrademarks() ([]models.Trademark, error)
- func (q *TrademarkQueries) GetTrademarksByName(name string) ([]models.Trademark, error)
- func (q *TrademarkQueries) GetTrademarksByUser(userId uuid.UUID) ([]models.Trademark, error)
- func (q *TrademarkQueries) UpdateTrademark(v *models.Trademark) error
- func (q *TrademarkQueries) UpdateTrademarkStatus(v *models.Trademark) error
- type UserQueries
- func (q *UserQueries) Auth(username string) (models.User, error)
- func (q *UserQueries) CheckDuplicateUsers(column string, value string) (bool, error)
- func (q *UserQueries) CreateUser(b *models.User) error
- func (q *UserQueries) DeleteUser(id string) error
- func (q *UserQueries) GetUser(id string) (models.User, error)
- func (q *UserQueries) GetUserRoles() ([]models.UserRoles, error)
- func (q *UserQueries) GetUsers() ([]models.User, error)
- func (q *UserQueries) UpdateUserPassword(v *models.User) error
- func (q *UserQueries) UpdateUserProfile(v *models.User) error
- func (q *UserQueries) UpdateUserRoles(v *models.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnnouncementQueries ¶
func (*AnnouncementQueries) CreateAnnouncement ¶
func (q *AnnouncementQueries) CreateAnnouncement(v *models.Announcement) error
func (*AnnouncementQueries) DeleteAnnouncement ¶
func (q *AnnouncementQueries) DeleteAnnouncement(id int) error
func (*AnnouncementQueries) GetAllAnnouncements ¶
func (q *AnnouncementQueries) GetAllAnnouncements() ([]models.Announcement, error)
func (*AnnouncementQueries) GetAnnouncement ¶
func (q *AnnouncementQueries) GetAnnouncement(userId int) (models.Announcement, error)
func (*AnnouncementQueries) GetAnnouncements ¶
func (q *AnnouncementQueries) GetAnnouncements() ([]models.Announcement, error)
func (*AnnouncementQueries) UpdateAnnouncement ¶
func (q *AnnouncementQueries) UpdateAnnouncement(v *models.Announcement) error
type CivilQueries ¶
func (*CivilQueries) GetAddressFromDak ¶
func (q *CivilQueries) GetAddressFromDak(provinceId int, regencyId int, districtId int, villageId int) (models.AddressFromDak, error)
func (*CivilQueries) GetDistrict ¶
func (*CivilQueries) GetDistricts ¶
func (*CivilQueries) GetProvince ¶
func (q *CivilQueries) GetProvince(id int) (models.Province, error)
func (*CivilQueries) GetProvinces ¶
func (q *CivilQueries) GetProvinces() ([]models.Province, error)
func (*CivilQueries) GetRegencies ¶
func (q *CivilQueries) GetRegencies(provinceId int) ([]models.Regency, error)
func (*CivilQueries) GetRegency ¶
func (*CivilQueries) GetVillages ¶
type GetTrademarkByUser ¶
type JWTQueries ¶
type JWTQueries struct {
*redis.Client
}
func (*JWTQueries) CreateAuth ¶
func (q *JWTQueries) CreateAuth(userId uuid.UUID, td *models.JwtTokenDetails) error
func (*JWTQueries) DeleteAuth ¶
func (q *JWTQueries) DeleteAuth(uuid uuid.UUID) (int64, error)
type LogQueries ¶
func (*LogQueries) GetLogsLoginByMonth ¶
func (q *LogQueries) GetLogsLoginByMonth(year int, month int) ([]models.LogUserMonth, error)
func (*LogQueries) GetLogsLoginByYear ¶
func (q *LogQueries) GetLogsLoginByYear(year int) ([]models.LogUserYear, error)
func (*LogQueries) GetLogsTrademarksByMonth ¶
func (*LogQueries) GetLogsTrademarksByYears ¶
func (q *LogQueries) GetLogsTrademarksByYears(year int) ([]models.LogYear, error)
type TrademarkQueries ¶
type TrademarkQueries struct { *sqlx.DB LogQueries }
func (*TrademarkQueries) CreateTrademark ¶
func (q *TrademarkQueries) CreateTrademark(t *models.Trademark) error
func (*TrademarkQueries) DeleteTrademark ¶
func (q *TrademarkQueries) DeleteTrademark(id string) error
func (*TrademarkQueries) GetClass ¶
func (q *TrademarkQueries) GetClass(id int) (models.TrademarkClass, error)
func (*TrademarkQueries) GetClasses ¶
func (q *TrademarkQueries) GetClasses() ([]models.TrademarkClass, error)
func (*TrademarkQueries) GetStatus ¶
func (q *TrademarkQueries) GetStatus() ([]models.TrademarkStatus, error)
func (*TrademarkQueries) GetTrademark ¶
func (q *TrademarkQueries) GetTrademark(id string) (models.Trademark, error)
func (*TrademarkQueries) GetTrademarks ¶
func (q *TrademarkQueries) GetTrademarks() ([]models.Trademark, error)
func (*TrademarkQueries) GetTrademarksByName ¶
func (q *TrademarkQueries) GetTrademarksByName(name string) ([]models.Trademark, error)
func (*TrademarkQueries) GetTrademarksByUser ¶
func (*TrademarkQueries) UpdateTrademark ¶
func (q *TrademarkQueries) UpdateTrademark(v *models.Trademark) error
func (*TrademarkQueries) UpdateTrademarkStatus ¶
func (q *TrademarkQueries) UpdateTrademarkStatus(v *models.Trademark) error
type UserQueries ¶
type UserQueries struct { *sqlx.DB LogQueries }
func (*UserQueries) CheckDuplicateUsers ¶
func (q *UserQueries) CheckDuplicateUsers(column string, value string) (bool, error)
func (*UserQueries) CreateUser ¶
func (q *UserQueries) CreateUser(b *models.User) error
func (*UserQueries) DeleteUser ¶
func (q *UserQueries) DeleteUser(id string) error
func (*UserQueries) GetUserRoles ¶
func (q *UserQueries) GetUserRoles() ([]models.UserRoles, error)
func (*UserQueries) UpdateUserPassword ¶
func (q *UserQueries) UpdateUserPassword(v *models.User) error
func (*UserQueries) UpdateUserProfile ¶
func (q *UserQueries) UpdateUserProfile(v *models.User) error
func (*UserQueries) UpdateUserRoles ¶
func (q *UserQueries) UpdateUserRoles(v *models.User) error
Click to show internal directories.
Click to hide internal directories.