Versions in this module Expand all Collapse all v1 v1.5.4 Aug 15, 2017 Changes in this version + func AddUserSessionCookie(w *httptest.ResponseRecorder, r *http.Request, id int) error + func SetupAuthorisation() + func SetupTestDatabase(depth int) error + func SetupView(depth int) error + func ValidateBoolean(param interface{}) bool + func ValidateFloat(param interface{}) float64 + func ValidateInt(param interface{}) int64 + func ValidateString(param interface{}) string + func ValidateTime(param interface{}) time.Time + type Base struct + CreatedAt time.Time + ID int64 + KeyName string + TableName string + UpdatedAt time.Time + func (r *Base) CacheKey() string + func (r *Base) Create(params map[string]string) (int64, error) + func (r *Base) CreateURL() string + func (r *Base) Destroy() error + func (r *Base) DestroyURL() string + func (r *Base) IndexURL() string + func (r *Base) OwnedBy(uid int64) bool + func (r *Base) PrimaryKey() string + func (r *Base) PrimaryKeyValue() int64 + func (r *Base) PublicURL() string + func (r *Base) Query() *query.Query + func (r *Base) ResourceID() string + func (r *Base) SelectName() string + func (r *Base) SelectValue() string + func (r *Base) ShowURL() string + func (r *Base) String() string + func (r *Base) Table() string + func (r *Base) ToSlug(s string) string + func (r *Base) Update(params map[string]string) error + func (r *Base) UpdateURL() string + func (r *Base) ValidateParams(params map[string]string, allowed []string) map[string]string