Joshsoftware iconJoshsoftwareSep 3, 2026

Beyond CRUD: 6 Ent ORM Patterns After a Year of Schema Evolution

Real-world needs like fuzzy search, atomic counters, and row-level locking quickly go beyond the basics. We've been running Ent across 100+ schemas on a Go backend that processes real payments.

Share this story

Send the public story page.

Useful takeaways from this story.

Real-world needs like fuzzy search, atomic counters, and row-level locking quickly go beyond the basics.

We've been running Ent across 100+ schemas on a Go backend that processes real payments.

An AuditMixin ensures consistent audit logs, and custom decimal.Decimal mappings keep money calculations precise across orders and currencies.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

Real-world needs like fuzzy search, atomic counters, and row-level locking quickly go beyond the basics. We've been running Ent across 100+ schemas on a Go backend that processes real payments. An AuditMixin ensures consistent audit logs, and custom decimal.Decimal mappings keep money calculations precise across orders and currencies.

How it works

  • Your Ent app works CRUD, type-safe queries, migrations, edges all good.
  • What … Continue reading Beyond CRUD: 6 Ent ORM Patterns After a Year of Schema Evolution

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app