Versions in this module Expand all Collapse all v0 v0.1.0 Feb 16, 2026 Changes in this version + func ArgsToOrderBy(orderByArgs []string, disallowedFields map[string]string) (orderBy []string, err *errors.ServiceError) + func ExtractConditionQueries(n tsl.Node, tableName string) (tsl.Node, []sq.Sqlizer, *errors.ServiceError) + func FieldNameWalk(n tsl.Node, disallowedFields map[string]string) (newNode tsl.Node, err *errors.ServiceError) + func GetTableName(g2 *gorm.DB) string + func MarkForRollback(ctx context.Context, err error) + func Migrate(g2 *gorm.DB) error + func MigrateTo(sessionFactory SessionFactory, migrationID string) + func NewContext(ctx context.Context, connection SessionFactory) (context.Context, error) + func Resolve(ctx context.Context) + func TransactionMiddleware(next http.Handler, connection SessionFactory) http.Handler + type ConditionExpression struct + Expr sq.Sqlizer + type SessionFactory interface + CheckConnection func() error + Close func() error + DirectDB func() *sql.DB + Init func(*config.DatabaseConfig) + New func(ctx context.Context) *gorm.DB + NewListener func(ctx context.Context, channel string, callback func(id string)) + ResetDB func() v0.1.0-rc.1 Feb 16, 2026