github ent/ent v0.12.5

latest releases: v0.13.1, v0.13.0
6 months ago

What's Changed

  • doc: fix typos in paging.md by @a8m in #3458
  • entsql: added OnDelete annotation by @giautm in #3459
  • doc/md: update doc for OnDelete annotation by @giautm in #3460
  • entc/gen: avoid ambiguous column names when joining the same table by @a8m in #3461
  • entc/gen: rename .Order to .OrderOption by @a8m in #3468
  • dialect/sql: skip formatting qualified columns by @a8m in #3469
  • dialect/sql/sqlgraph: allow query edge fields with alias by @a8m in #3470
  • dialect/sql: add method for finding selection occurrences in queries by @a8m in #3473
  • doc: add entgql edge ordering by @a8m in #3482
  • cmd/ent: hide the --idtype flag from generate command by @a8m in #3490
  • dialect/sql/sqlgraph: replace id IN with EXISTS for HasNeighbors predicates by @a8m in #3492
  • .github/workflow: added atlas-ci for examples by @giautm in #3496
  • entc/gen: load referenced foreign-keys on eager-loading by @a8m in #3497
  • entc/gen: remove unnecessary type arguments by @a8m in #3503
  • doc/md/ci: fix broken link for ent/contrib/ci action's repo by @Arthur1 in #3504
  • doc/md: edge ordering is supported by @masseelch in #3506
  • entc/gen/template: fix intercept package imports by @masseelch in #3507
  • doc: add schema inspection to getting-started page by @a8m in #3510
  • entc/load: report 'go mod' errors on schema loading by @a8m in #3511
  • .github/workflow: sync action by @giautm in #3513
  • dialect/sql/schema: allow ariga.io/atlas schema diff to be extended by @a8m in #3514
  • dialect/sql/schema: support passing schema diff options by @a8m in #3516
  • dialect/sql: add OrderByRand option by @a8m in #3518
  • ent/privacy: move some of the generated privacy helpers to ent/privacy by @a8m in #3527
  • entc/gen: avoid conflict between order by edge-count and fields end with _count by @a8m in #3534
  • Fix typo in docs by @jibbolo in #3539
  • dialect/sql: expose the underlying builder of UpdateSet by @a8m in #3541
  • Fix go install instruction for atlas by @toshi0607 in #3526
  • entc/gen: fix conflicts between fields named 'op' and Mutation.Op by @a8m in #3550
  • ent: document ent.Value returned by mutations by @a8m in #3556
  • entc/gen: avoid conflict between package and receiver names by @a8m in #3563
  • dialect/sql/sqljson: inline boolean values by @a8m in #3570
  • schema/fields: validate for slices builder by @masseelch in #3566
  • entc/gen: quote index annotations in generated schemas by @a8m in #3578
  • entc/gen: allow naming ent/schemas as builder by @a8m in #3593
  • entc/integration: add missing license header by @a8m in #3594
  • dialect/sql/sqlgraph: expose standard modifier to eager-load N neighbors by @a8m in #3603
  • .github: bump go version by @a8m in #3609
  • go: update ariga.io/atlas to latest version by @a8m in #3610
  • dialect/sql: support capturing predicates in selectors by @a8m in #3612
  • dialect/sql: add predicate to check hasprefix between columns/fields by @a8m in #3614
  • doc/md: fix edge.Annotations method name typo by @Mozuha in #3618
  • doc: fix new project instructions in tutorial-setup.md by @vijal-patel in #3622
  • entc/gen: allow catching nested tx attempt with errors.Is by @a8m in #3636
  • Remove useless wording by @willfaught in #3640
  • mark field as cleared when clearing edges by @yasser-sobhy in #3651
  • dialect/sql/schema: allow only table creation modification in automatic schema planning by @a8m in #3660
  • doc/website/blog: vis with atlas by @rotemtam in #3688
  • entc/gen: add support for MapBulkCreate by @a8m in #3696
  • Feat: added nil checks to sqlgraph constraint errors by @lucvankessel in #3701
  • Update 2022-05-09-versioned-migrations-sum-file.md by @gedalyah-ariga in #3685
  • doc/ci - removed a reference to a hard coded go version by @dorav in #3732
  • go: update ariga.io/atlas to latest version by @a8m in #3751
  • doc/website: visualize ent/schema as erd by @a8m in #3758
  • doc/md: fix custom predicate example by @masseelch in #3764
  • Fix example in docs/crud/#create-many by @adamzapasnik in #3770
  • entc/gen: nillable update setters for non-optional fields by @a8m in #3788
  • dialect/entsql: add helper function for creating table annotation by @a8m in #3816
  • doc/md: drop v10 support and add v15 for PostgreSQL by @oinume in #3806
  • dialect/entsql: add schema to package annotation by @a8m in #3817
  • dialect/sql/schema: add table schema by @a8m in #3818
  • dialect/atlas: initial work for multi-schema migration using atlas by @a8m in #3821
  • doc: add multi-schema migrations using atlas by @a8m in #3825

Full Changelog: v0.12.0...v0.12.5

Don't miss a new ent release

NewReleases is sending notifications on new releases.