mirror of https://github.com/go-gorm/gorm.git
24 lines
424 B
Go
24 lines
424 B
Go
|
package schema
|
||
|
|
||
|
import "gorm.io/gorm/clause"
|
||
|
|
||
|
type GormDataTypeInterface interface {
|
||
|
GormDataType() string
|
||
|
}
|
||
|
|
||
|
type CreateClausesInterface interface {
|
||
|
CreateClauses() []clause.Interface
|
||
|
}
|
||
|
|
||
|
type QueryClausesInterface interface {
|
||
|
QueryClauses() []clause.Interface
|
||
|
}
|
||
|
|
||
|
type UpdateClausesInterface interface {
|
||
|
UpdateClauses() []clause.Interface
|
||
|
}
|
||
|
|
||
|
type DeleteClausesInterface interface {
|
||
|
DeleteClauses() []clause.Interface
|
||
|
}
|