package logapi import ( "bridging-rssa/config" logapi "bridging-rssa/models/log_api" "fmt" "log" ) func InsertLogAPI(reqInsert *logapi.DataLogAPI) error { query := `insert into "data_log_api" ( "id", "date_created", "User_agent", "IP", "Parameter", "Header", "Method", "URL", "Request", "Respon", "Respon_code", "Respontime_start", "Respontime_end", "Comment" ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)` err := config.SatuDataDB.Exec(query, reqInsert.ID, reqInsert.DateCreated, reqInsert.UserAgent, reqInsert.IP, reqInsert.Parameter, reqInsert.Header, reqInsert.Method, reqInsert.Url, reqInsert.Request, reqInsert.Respon, reqInsert.ResponCode, reqInsert.ResponTimeStart, reqInsert.ResponTimeEnd, reqInsert.Comment, ).Error if err != nil { log.Println(err) return err } log.Println(err) fmt.Printf("insert log: ", err) return nil }