Skip to content

graphile-build-pg@5.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 14:39
496a21b

Minor Changes

  • #3084
    dd3db66
    Thanks @benjie! - Add 'oid' as a builtin type.

  • #3098
    75444ac
    Thanks @benjie! - Fix: index behaviors plugin
    updated so that only attributes (columns) on tables, materialized views and
    foreign tables are scanned for indexes; all other types (including composite
    types, views, ...) are given the benefit of the doubt.

    This might result in more fields showing up in your schema.

Patch Changes

  • #3065
    9446f64
    Thanks @benjie! - fieldArgs are now created in
    the root plan and applied in the layer plan of the target step; this fixes an
    issue where fieldArgs could not be applied to step with side effects.

  • #3088
    d3d4376
    Thanks @benjie! - Add
    pgResource.extensions.isView, .isMaterializedView, .isForeignTable so
    plugins can determine which resources came from views/materialized
    views/foreign tables.

  • #3086
    65527f8
    Thanks @benjie! - Add build.dataplanJson
    property - a copy of @dataplan/json

  • #3099
    4b5b673
    Thanks @benjie! - PostGraphile will only throw an
    error when it fails to read enum table values from a table in a published
    schema (one in the schemas list in your pgServices); enum tables in other
    schemas will result in a warning instead (since during the gather phase we
    don't know whether or not they will be needed come schema build time).

  • #3089
    24a9481
    Thanks @benjie! - Domain codecs can now indicate
    if they have a default value.

  • #3063
    d3156df
    Thanks @benjie! - Improve scopes around
    PgMutationCreatePlugin

  • Updated dependencies
    [350dd8d,
    5f95b1c]:

    • graphile-config@1.1.0