ent

Ent is an enhanced entity framework for the Go language. It allows to define Veritabanı schemes as Go objects and offers a statically typed API through code generation. It supports different database drivers and can be customized using Go templates.

EN

ent

100

ent · ORM & Database Tooling

STARS17.2K
FORKS1.0K
COMMITS2.4K
CONTRIBUTORS233
VERSIONv0.14.6
UPDATED17 days ago
GoORMDatabaseCode GenerationApache-2.0
What can it do?
  • You can model Veritabanı schemes as Go objects.
  • You can do interrogations and additions on complex graphic structures.
  • You can use different database drivers such as MySQL, PostgreSQL and SQLite.
Heads up
  • • High number of open issues (632)
User reviews
  • • NeutralGitHub Issue

    Roadmap for v1

    “List of features/changes we want to finish before releasing an official v1 version: - [x] PostgreSQL support - **done** - [x] Eager loading - #91 - **done** - [x] User defined IDs - #127 - **done** - [x] Hooks - #377 - **done** - [x] Bulk insert - **done** #236 - [x] [OSS…”

My note

More in: ORM & Database Tooling