mirror of https://github.com/IoTcat/auxpi.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
484 B
28 lines
484 B
package models |
|
|
|
import ( |
|
"github.com/auxpi/auxpiAll" |
|
) |
|
|
|
type IP struct { |
|
Model |
|
|
|
Content string |
|
Status int //-1,0,1 || 永久 ,设定时间 block ,白名单 |
|
} |
|
|
|
func CreateIpInfo(ip IP) bool { |
|
err := db.Create(&IP{ |
|
Content: ip.Content, |
|
Status: ip.Status, |
|
}).Error |
|
return modelsError(auxpi.ErrorToString(err)) |
|
} |
|
|
|
func DeleteIp(ip string) bool { |
|
err := db.Model(&IP{}). |
|
Where("content=?", ip). |
|
Delete(&IP{}). |
|
Error |
|
return modelsError(auxpi.ErrorToString(err)) |
|
}
|
|
|