23 lines
		
	
	
		
			551 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			551 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package models
 | 
						|
 | 
						|
import (
 | 
						|
	"time"
 | 
						|
 | 
						|
	"gorm.io/gorm"
 | 
						|
)
 | 
						|
 | 
						|
type ControlBy struct {
 | 
						|
	CreateBy int `json:"createBy" gorm:"index;comment:创建者"`
 | 
						|
	UpdateBy int `json:"updateBy" gorm:"index;comment:更新者"`
 | 
						|
}
 | 
						|
 | 
						|
type Model struct {
 | 
						|
	Id int `json:"id" gorm:"primaryKey;autoIncrement;comment:主键编码"`
 | 
						|
}
 | 
						|
 | 
						|
type ModelTime struct {
 | 
						|
	CreatedAt time.Time      `json:"createdAt" gorm:"comment:创建时间"`
 | 
						|
	UpdatedAt time.Time      `json:"updatedAt" gorm:"comment:最后更新时间"`
 | 
						|
	DeletedAt gorm.DeletedAt `json:"-" gorm:"index;comment:删除时间"`
 | 
						|
}
 |