Scan implements the Scanner interface.
(value interface{})
| 1031 | |
| 1032 | // Scan implements the Scanner interface. |
| 1033 | func (ns *NullAuditAction) Scan(value interface{}) error { |
| 1034 | if value == nil { |
| 1035 | ns.AuditAction, ns.Valid = "", false |
| 1036 | return nil |
| 1037 | } |
| 1038 | ns.Valid = true |
| 1039 | return ns.AuditAction.Scan(value) |
| 1040 | } |
| 1041 | |
| 1042 | // Value implements the driver Valuer interface. |
| 1043 | func (ns NullAuditAction) Value() (driver.Value, error) { |