github.com/go-rel/rel

rel

Package rel contains all rel primary APIs, such as Repository.

91

Decision Signals

Health score 91/100, confidence 100/100.

Excellent
Maintenance 83
Adoption 100
Security 92
Maturity 87
Developer DX 97
Confidence 100

Install

go get github.com/go-rel/rel

Package Data

updated Jun 11, 2026
Latest versionv0.42.0
Imported by123 packages
Stars783
Forks60
Last activity8 days ago
Latest releasev0.42.0 (2 years ago)
LicenseMIT
Known vuln records0

API Surface

627 symbols
SymbolKindSynopsis
Adapter Type type Adapter interface{ ... }
Adapter.Aggregate Method Aggregate func(ctx context.Context, query Query, mode string, field string) (int, error)
Adapter.Apply Method Apply func(ctx context.Context, migration Migration) error
Adapter.Begin Method Begin func(ctx context.Context) (Adapter, error)
Adapter.Close Method Close func() error
Adapter.Commit Method Commit func(ctx context.Context) error
Adapter.Delete Method Delete func(ctx context.Context, query Query) (int, error)
Adapter.Exec Method Exec func(ctx context.Context, stmt string, args []any) (int64, int64, error)
Adapter.Insert Method Insert func(ctx context.Context, query Query, primaryField string, ...) (any, error)
Adapter.InsertAll Method InsertAll func(ctx context.Context, query Query, primaryField string, fields []string, ...) ([]any, error)
Adapter.Instrumentation Method Instrumentation func(instrumenter Instrumenter)
Adapter.Name Method Name func() string

Similar Packages

Go Database Migration Libraries

#1 sql-migrate

SQL Schema migration tool for Go.

Go Database Migration Libraries 3.4K stars 1.9K imported-by 100% confidence
95

#2 migrate

Package migrate reads migrations from sources and runs them against databases.

Go Database Migration Libraries 18.6K stars 2.0K imported-by 100% confidence
91

#3 goose

A database migration tool. Supports SQL migrations and Go functions.

Go Database Migration Libraries 10.9K stars 0 imported-by 80% confidence
89

#4 soda

A Tasty Treat For All Your Database Needs

Go Database Migration Libraries 1.5K stars 0 imported-by 45% confidence
82

#5 schema

Package schema provides tools to manage database schema changes ("migrations") as embedded functionality inside another application which is using a database/sql

Go Database Migration Libraries 0 stars 14 imported-by 80% confidence
68