package schema import ( "gorm.io/gorm/clause" ) type GormDataTypeInterface interface { GormDataType() string } type CreateClausesInterface interface { CreateClauses(*Field) []clause.Interface } type QueryClausesInterface interface { QueryClauses(*Field) []clause.Interface } type UpdateClausesInterface interface { UpdateClauses(*Field) []clause.Interface } type DeleteClausesInterface interface { DeleteClauses(*Field) []clause.Interface }