Skip to content

Releases: the-protobuf-project/orm

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 11:05
dd21fca

What's New in v1.5.0

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.5.0/protoc-gen-orm_1.5.0_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.5.0_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Features

Others

v1.4.3

Choose a tag to compare

@github-actions github-actions released this 12 Jul 05:47

What's New in v1.4.3

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.4.3/protoc-gen-orm_1.4.3_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.4.3_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Bug Fixes

Others

  • f5a7c37: Refactor GraphQL code generation to eliminate schema package and use resource-specific packages (@oh-tarnished)

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 12 Jul 04:40

What's New in v1.4.2

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.4.2/protoc-gen-orm_1.4.2_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.4.2_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Bug Fixes

Others

  • f5a7c37: Refactor GraphQL code generation to eliminate schema package and use resource-specific packages (@oh-tarnished)

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 11 Jul 18:56

What's New in v1.4.1

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.4.1/protoc-gen-orm_1.4.1_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.4.1_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Others

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 13:18
04aad41

What's New in v1.4.0

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.4.0/protoc-gen-orm_1.4.0_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.4.0_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Features

  • 4cab697: feat(gorm): map wrapper scalars, NOT NULL temporals, and repeated enums in converters (@oh-tarnished)
  • f1c1e0f: feat(gorm): remove unused voColumnSet function from vo_view.go (@oh-tarnished)
  • 9ca64d3: feat(gorm): update association handling with value-object support and enhance CRUD templates (@oh-tarnished)
  • a00c1fa: feat(repository): value objects on the GraphQL adapters + golden VO coverage (@oh-tarnished)

Others

v1.3.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 06:48
ad69e64

What's New in v1.3.2

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.3.2/protoc-gen-orm_1.3.2_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.3.2_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Features

Bug Fixes

  • fae46ba: fix(repository): survive real-world schemas — skip unsupported shapes, use proto GoNames (@oh-tarnished)

Others

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 06:45
93dd4f0

What's New in v1.3.1

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.3.1/protoc-gen-orm_1.3.1_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.3.1_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Bug Fixes

Others

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 05:52
5abf047

What's New in v1.3.0

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.3.0/protoc-gen-orm_1.3.0_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.3.0_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Features

Bug Fixes

Others

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 05:07

What's New in v1.2.1

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.2.1/protoc-gen-orm_1.2.1_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.2.1_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Others

  • 905ebc5: refactor: remove unnecessary aliases from import statements across multiple files (@oh-tarnished)

v1.2.01

Choose a tag to compare

@github-actions github-actions released this 03 Jul 04:49

What's New in v1.2.01

protoc-gen-orm generates Prisma, GORM, and SQL database schemas
from your Protobuf definitions. Download the binary for your platform below.

Installation

Homebrew

brew install the-protobuf-project/tap/protoc-gen-orm

Manual (macOS / Linux)

# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/orm/releases/download/v1.2.01/protoc-gen-orm_1.2.01_darwin_arm64.tar.gz
tar -xzf protoc-gen-orm_1.2.01_darwin_arm64.tar.gz
sudo mv protoc-gen-orm /usr/local/bin/

Then reference it from buf.gen.yaml:

plugins:
  - local: protoc-gen-orm
    out: generated
    opt: [target=prisma]   # prisma | gorm | sql

Changelog

Bug Fixes