Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JSONB ¶
type JSONB struct {
json.RawMessage
}
JSONB ...
func (*JSONB) UnmarshalParam ¶
UnmarshalParam deserializes NullJSONText from form,query for echo.Context.Bind
type NullBool ¶
NullBool is a wrapper of sql.NullBool
func (NullBool) MarshalJSON ¶
MarshalJSON correctly serializes a NullBool to JSON.
func (*NullBool) UnmarshalJSON ¶
UnmarshalJSON correctly deserializes a NullBool from JSON.
func (*NullBool) UnmarshalParam ¶
UnmarshalParam deserializes NullFloat64 from form,query for echo.Context.Bind
type NullFloat64 ¶
type NullFloat64 struct {
sql.NullFloat64
}
NullFloat64 is a wrapper of sql.NullFloat64
func (NullFloat64) MarshalJSON ¶
func (v NullFloat64) MarshalJSON() ([]byte, error)
MarshalJSON serializes NullFloat64 to JSON
func (*NullFloat64) UnmarshalJSON ¶
func (v *NullFloat64) UnmarshalJSON(b []byte) error
UnmarshalJSON deserializes NullFloat64 from JSON
func (*NullFloat64) UnmarshalParam ¶
func (v *NullFloat64) UnmarshalParam(src string) error
UnmarshalParam deserializes NullFloat64 from form,query for echo.Context.Bind
type NullInt64 ¶
NullInt64 is a wrapper of sql.NullInt64
func (NullInt64) MarshalJSON ¶
MarshalJSON serializes NullInt64 to JSON.
func (*NullInt64) UnmarshalJSON ¶
UnmarshalJSON deserializes NullInt64 from JSON
func (*NullInt64) UnmarshalParam ¶
UnmarshalParam deserializes NullInt64 from form,query for echo.Context.Bind
type NullString ¶
type NullString struct {
sql.NullString
}
NullString is a wrapper of sql.NullString
func (NullString) MarshalJSON ¶
func (v NullString) MarshalJSON() ([]byte, error)
MarshalJSON serializes NullString to JSON
func (*NullString) UnmarshalJSON ¶
func (v *NullString) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler for NullString
func (*NullString) UnmarshalParam ¶
func (v *NullString) UnmarshalParam(src string) error
UnmarshalParam deserializes NullString from form,query for echo.Context.Bind
type NullTime ¶
NullTime is a wrapper of sql.NullTime
func (NullTime) MarshalJSON ¶
MarshalJSON implements json.Mashaler
func (*NullTime) UnmarshalJSON ¶
UnmarshalJSON correctly deserializes a NullTime from JSON.
func (*NullTime) UnmarshalParam ¶
UnmarshalParam deserializes NullFloat64 from form,query for echo.Context.Bind