Create modelp.go
This commit is contained in:
parent
e5b867e785
commit
fa43bddebe
16
modelp.go
Normal file
16
modelp.go
Normal file
@ -0,0 +1,16 @@
|
||||
package gorm
|
||||
|
||||
import "time"
|
||||
|
||||
// ModelP 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.ModelP
|
||||
// }
|
||||
type ModelP struct {
|
||||
ID uint `gorm:"primarykey"`
|
||||
CreatedAt *time.Time
|
||||
UpdatedAt *time.Time
|
||||
DeletedAt *DeletedAt `gorm:"index"`
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user