17 lines
		
	
	
		
			396 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			396 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package gorm
 | 
						|
 | 
						|
import "time"
 | 
						|
 | 
						|
// Model a basic GoLang struct which includes the following fields: ID, CreatedAt, UpdatedAt, DeletedAt
 | 
						|
// It may be embedded into your model or you may build your own model without it
 | 
						|
//
 | 
						|
//	type User struct {
 | 
						|
//	  gorm.Model
 | 
						|
//	}
 | 
						|
type Model struct {
 | 
						|
	ID        uint `gorm:"primarykey"`
 | 
						|
	CreatedAt time.Time
 | 
						|
	UpdatedAt time.Time
 | 
						|
	DeletedAt DeletedAt `gorm:"index"`
 | 
						|
}
 |