Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
forked fromgnormal/gnorm

A database-first code generator for any language

License

NotificationsYou must be signed in to change notification settings

codercom/gnorm

 
 

Repository files navigation

Build Status

GNORM

GNORM is Not an ORM.

About

Gnorm is a database-first code generator that generates boilerplate that matchesyour database's schema.

Gnorm uses templates you control, so that you can make the output look exactlyhow you want it to look. It can be used to generate type-safe database queriesthat are faster than a traditional ORM. It can also be used to create a REST orRPC API that exposes the data in your database.

Documentation

https://gnorm.org

Installing

Gnorm has no dependencies, just download and run the executable for youroperating system. See ourlatest release.

Building

Note: Gnorm uses a go vanity url. To install with go get, run

go get gnorm.org/gnorm

However, using go get to install will mean thatgnorm version doesn't reportthe correct data, andgnorm docs won't show you the docs in your browser.

For best results, use themagefile in theroot of the repo, which will do all the build-time magic. To run it, installmage, then just run mage build.

$ go get github.com/magefile/mage$ mage build

If you want to git clone instead (which should work fine since we vendor alldependencies), make sure you git clone into$GOPATH/src/gnorm.org/gnorm.

Discussion

If you have questions about Gnorm or want to hack on it, meet the devs on the#gnorm channel ofgopher slack.

There's also the#gnorm-dev channel which has github integrations showing thework going on.

Contributing

SeeCONTRIBUTING.md

About

A database-first code generator for any language

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go100.0%

[8]ページ先頭

©2009-2025 Movatter.jp