package crud import ( e "simrs-vx/internal/domain/main-entities/single" dg "github.com/karincake/apem/db-gorm-pg" "gorm.io/gorm" ) func CreateData(input e.Createdto, tx ...*gorm.DB) (*e.Single, error) { data := e.Single{} var db *gorm.DB if tx != nil { db = tx } else { db = dg.I } if err := dg.I.Create(&data).Error; err != nil { return nil, err } return &data, err }