package models import "time" type CardLog struct { ID uint `json:"id" gorm:"primaryKey;autoIncrement"` CardID string `json:"card_id" gorm:"type:varchar(255)"` CardholderID string `json:"cardholder_id" gorm:"type:varchar(255)"` Action string `json:"action" gorm:"type:varchar(100);not null"` Status string `json:"status" gorm:"type:varchar(50);not null"` Operator string `json:"operator" gorm:"type:varchar(255);not null"` RequestData string `json:"request_data" gorm:"type:text"` ResponseData string `json:"response_data" gorm:"type:text"` CreatedAt time.Time `json:"created_at" gorm:"not null;autoCreateTime"` }