diff --git a/.github/banner.png b/.github/banner.png new file mode 100644 index 0000000..e48aaa0 Binary files /dev/null and b/.github/banner.png differ diff --git a/README.md b/README.md index 5f32b52..a80b17c 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,25 @@ -# sqlx - -**The maintained fork of [jmoiron/sqlx](https://github.com/jmoiron/sqlx). -Same API, same package name, with the fixes upstream never merged.** - -[![CI](https://github.com/secondwindoss/sqlx/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/secondwindoss/sqlx/actions/workflows/ci.yml) -[![Go Reference](https://pkg.go.dev/badge/github.com/secondwindoss/sqlx.svg)](https://pkg.go.dev/github.com/secondwindoss/sqlx) -[![Go version](https://img.shields.io/github/go-mod/go-version/secondwindoss/sqlx)](go.mod) -[![Release](https://img.shields.io/github/v/release/secondwindoss/sqlx)](https://github.com/secondwindoss/sqlx/releases) -[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) - -sqlx extends Go's standard `database/sql` package. Its `DB`, `Tx`, `Stmt` and +

+ sqlx: the maintained fork of jmoiron/sqlx +

+ +

+ [Docs] · + [Quick Start] · + [Migration] · + [User Guide] · + [Changelog] +

+ +

+ CI + Go Reference + Go version + Release + License +

+ +sqlx is the maintained fork of [jmoiron/sqlx](https://github.com/jmoiron/sqlx). +It extends Go's standard `database/sql` package. Its `DB`, `Tx`, `Stmt` and `Rows` types embed the standard ones, so every `database/sql` method still works and the extensions sit next to them: scan rows into structs, maps and slices, run named queries with `:name` parameters, expand slices with `In`,