Documentation
¶
Index ¶
- func AnonID(entity string, object interface{}) (int, error)
- func AnonInclude(entity string, object interface{}, includes interface{}) (interface{}, error)
- func AnonScan(entity string, rs *sql.Rows) (interface{}, error)
- func AnonUnmarshal(entity string, body []byte) (interface{}, error)
- func Create(db *sql.DB, r *http.Request, entity string) ([]interface{}, error)
- func CreateArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreateEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreateFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreateImage(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreateLink(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreateLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreatePlace(validator *token.ValidationService, claims *token.UserClaims, ...)
- func CreateTag(validator *token.ValidationService, claims *token.UserClaims, ...)
- func Delete(db *sql.DB, r *http.Request, entity string) error
- func DeleteArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeleteEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeleteFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeleteImage(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeleteLink(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeleteLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeletePlace(validator *token.ValidationService, claims *token.UserClaims, ...)
- func DeleteTag(validator *token.ValidationService, claims *token.UserClaims, ...)
- func GetArtist(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetArtistImage(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetArtistLinks(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetArtistTags(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetArtists(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetAssociatedObjects(db *sql.DB, entity string, objectID int, association string, includes []string) ([]interface{}, error)
- func GetAssociation(db *sql.DB, r *http.Request, entity string, association string) ([]interface{}, error)
- func GetEvent(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetEventArtist(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetEventFestival(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetEventImage(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetEventLocation(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetEvents(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestival(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestivalEvents(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestivalImage(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestivalLinks(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestivalPlace(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestivalTags(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetFestivals(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetHealth(validator *token.ValidationService, claims *token.UserClaims, ...)
- func GetImage(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetImages(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetInfo(validator *token.ValidationService, claims *token.UserClaims, ...)
- func GetLink(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLinks(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLocation(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLocationImage(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLocationLinks(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLocationPlace(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLocations(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetLog(validator *token.ValidationService, claims *token.UserClaims, ...)
- func GetObject(db *sql.DB, r *http.Request, entity string) ([]interface{}, error)
- func GetObjects(db *sql.DB, entity string, objectIDs []int, values url.Values) ([]interface{}, error)
- func GetPlace(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetPlaces(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetRelationships(db *sql.DB, entity string, objectID int, relationships []string) (interface{}, error)
- func GetTag(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetTagFestivals(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetTags(db *sql.DB, w http.ResponseWriter, r *http.Request)
- func GetTraceLog(validator *token.ValidationService, claims *token.UserClaims, ...)
- func GetVersion(validator *token.ValidationService, claims *token.UserClaims, ...)
- func Includes(r *http.Request) []string
- func IsAuthorizedToUseHandler(claims *token.UserClaims, userObjectIDs []int, r *http.Request) error
- func Log(location string) (string, error)
- func MakeUpdate(validator *token.ValidationService, claims *token.UserClaims, ...)
- func ObjectID(r *http.Request) (int, error)
- func ObjectIDs(idsString string) ([]int, error)
- func RelationshipNames(includes string) ([]string, error)
- func RemoveArtistForEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveAssociation(db *sql.DB, r *http.Request, entity string, association string) error
- func RemoveImageForArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveImageForEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveImageForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveImageForLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveLinkForArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveLinkForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveLinkForLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveLocationForEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemovePlaceForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemovePlaceForLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveTagForArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func RemoveTagForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func ResourceID(r *http.Request) (int, error)
- func SearchObjects(db *sql.DB, entity string, name string) ([]interface{}, error)
- func SetArtistForEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetAssociation(db *sql.DB, r *http.Request, entity string, association string) error
- func SetEventForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetImageForArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetImageForEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetImageForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetImageForLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetLinkForArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetLinkForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetLinkForLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetLocationForEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetPlaceForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetPlaceForLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetTagForArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func SetTagForFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func Update(db *sql.DB, r *http.Request, entity string) ([]interface{}, error)
- func UpdateArtist(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdateEvent(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdateFestival(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdateImage(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdateLink(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdateLocation(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdatePlace(validator *token.ValidationService, claims *token.UserClaims, ...)
- func UpdateTag(validator *token.ValidationService, claims *token.UserClaims, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnonInclude ¶
func AnonUnmarshal ¶
func CreateArtist ¶
func CreateArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreateEvent ¶
func CreateEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreateFestival ¶
func CreateFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreateImage ¶
func CreateImage(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreateLink ¶
func CreateLink(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreateLocation ¶
func CreateLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreatePlace ¶
func CreatePlace(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func CreateTag ¶
func CreateTag(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteArtist ¶
func DeleteArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteEvent ¶
func DeleteEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteFestival ¶
func DeleteFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteImage ¶
func DeleteImage(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteLink ¶
func DeleteLink(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteLocation ¶
func DeleteLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeletePlace ¶
func DeletePlace(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func DeleteTag ¶
func DeleteTag(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func GetArtistImage ¶
func GetArtistLinks ¶
func GetArtistTags ¶
func GetArtists ¶
func GetAssociatedObjects ¶
func GetAssociation ¶
func GetEventArtist ¶
func GetEventFestival ¶
func GetEventImage ¶
func GetEventLocation ¶
func GetFestival ¶
func GetFestivalEvents ¶
func GetFestivalImage ¶
func GetFestivalLinks ¶
func GetFestivalPlace ¶
func GetFestivalTags ¶
func GetFestivals ¶
func GetHealth ¶ added in v1.0.2
func GetHealth(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func GetInfo ¶ added in v1.0.1
func GetInfo(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func GetLocation ¶
func GetLocationImage ¶
func GetLocationLinks ¶
func GetLocationPlace ¶
func GetLocations ¶
func GetLog ¶ added in v1.0.2
func GetLog(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func GetObjects ¶
func GetRelationships ¶
func GetTagFestivals ¶
func GetTraceLog ¶ added in v1.1.3
func GetTraceLog(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func GetVersion ¶ added in v1.0.1
func GetVersion(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func IsAuthorizedToUseHandler ¶ added in v1.6.1
func MakeUpdate ¶ added in v1.1.0
func MakeUpdate(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RelationshipNames ¶
func RemoveArtistForEvent ¶
func RemoveArtistForEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveAssociation ¶
func RemoveImageForArtist ¶
func RemoveImageForArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveImageForEvent ¶
func RemoveImageForEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveImageForFestival ¶
func RemoveImageForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveImageForLocation ¶
func RemoveImageForLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveLinkForArtist ¶
func RemoveLinkForArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveLinkForFestival ¶
func RemoveLinkForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveLinkForLocation ¶
func RemoveLinkForLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveLocationForEvent ¶
func RemoveLocationForEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemovePlaceForFestival ¶
func RemovePlaceForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemovePlaceForLocation ¶
func RemovePlaceForLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveTagForArtist ¶
func RemoveTagForArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func RemoveTagForFestival ¶
func RemoveTagForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SearchObjects ¶
func SetArtistForEvent ¶
func SetArtistForEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetAssociation ¶
func SetEventForFestival ¶
func SetEventForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetImageForArtist ¶
func SetImageForArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetImageForEvent ¶
func SetImageForEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetImageForFestival ¶
func SetImageForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetImageForLocation ¶
func SetImageForLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetLinkForArtist ¶
func SetLinkForArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetLinkForFestival ¶
func SetLinkForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetLinkForLocation ¶
func SetLinkForLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetLocationForEvent ¶
func SetLocationForEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetPlaceForFestival ¶
func SetPlaceForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetPlaceForLocation ¶
func SetPlaceForLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetTagForArtist ¶
func SetTagForArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func SetTagForFestival ¶
func SetTagForFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateArtist ¶
func UpdateArtist(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateEvent ¶
func UpdateEvent(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateFestival ¶
func UpdateFestival(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateImage ¶
func UpdateImage(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateLink ¶
func UpdateLink(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateLocation ¶
func UpdateLocation(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdatePlace ¶
func UpdatePlace(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
func UpdateTag ¶
func UpdateTag(validator *token.ValidationService, claims *token.UserClaims, config *config.Config, db *sql.DB, w http.ResponseWriter, r *http.Request)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.