groundwork

module
v1.0.0-alpha.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2022 License: BSD-3-Clause

README

image:https://github.com/lukasdietrich/groundwork/actions/workflows/test.yml/badge.svg[Tests,link=https://github.com/lukasdietrich/groundwork/actions/workflows/test.yml]
image:https://pkg.go.dev/badge/github.com/lukasdietrich/groundwork.svg[Go Reference,link=https://pkg.go.dev/github.com/lukasdietrich/groundwork]

= Groundwork

Groundwork is a set of very minimal database libraries to get going in https://go.dev/[Go].

Groundwork works (at least) with SQLite, PostgreSQL and MySQL.

== Install

[source,bash]
----
go get github.com/lukasdietrich/groundwork
----

== Packages

=== noorm

The noorm package provides convenient mapping helpers for sql databases.
Queries are still plain sql. Noorm is not an orm.

=== migration

The migration package provides simple database schema migrations.
Migrations are defined in plain sql.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL