| 12345678910111213141516171819202122232425262728293031 |
- // Package link 模型
- package link
- import (
- "github.com/runningwater/gohub/app/models"
- "github.com/runningwater/gohub/pkg/database"
- )
- type Link struct {
- models.BaseModel
- Name string `json:"name,omitempty"`
- URL string `json:"url,omitempty"`
- models.CommonTimestampsField
- }
- func (link *Link) Create() {
- database.DB.Create(&link)
- }
- func (link *Link) Save() (rowsAffected int64) {
- result := database.DB.Save(&link)
- return result.RowsAffected
- }
- func (link *Link) Delete() (rowsAffected int64) {
- result := database.DB.Delete(&link)
- return result.RowsAffected
- }
|