v0.1.6
What's New in v0.1.6
protoc-gen-protorm generates Prisma, GORM, SQL, and CSV database schemas
from your Protobuf definitions. Download the binary for your platform below.
Installation
Homebrew
brew install the-protobuf-project/tap/protoc-gen-protormManual (macOS / Linux)
# Pick your platform, e.g. darwin_arm64 / linux_amd64
curl -LO https://github.com/the-protobuf-project/protorm/releases/download/v0.1.6/protoc-gen-protorm_0.1.6_darwin_arm64.tar.gz
tar -xzf protoc-gen-protorm_0.1.6_darwin_arm64.tar.gz
sudo mv protoc-gen-protorm /usr/local/bin/Then reference it from buf.gen.yaml:
plugins:
- local: protoc-gen-protorm
out: generated
opt: [target=prisma] # prisma | gorm | sql | csvChangelog
Features
- 7160722: feat: implement many-to-many relation handling with join table synthesis for repeated resource references (@oh-tarnished)
Others
- 4dfbbe8: Merge pull request #10 from the-protobuf-project/fixes/naming-duplicate (@oh-tarnished)
- 5b97b97: Merge pull request #11 from the-protobuf-project/fixes/naming-duplicate (@oh-tarnished)
- 6dae1e7: Merge pull request #9 from the-protobuf-project/impl/many-2-many (@oh-tarnished)
- bc9fbda: fixed issues with naming and duplicaies (@oh-tarnished)
- ebe61d2: implemented de-stutter mechanisim (@oh-tarnished)