Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

tablecmds.h

Blame
    • Tom Lane's avatar
      d8326119
      Fix my oversight in enabling domains-of-domains: ALTER DOMAIN ADD CONSTRAINT · d8326119
      Tom Lane authored
      needs to check the new constraint against columns of derived domains too.
      
      Also, make it error out if the domain to be modified is used within any
      composite-type columns.  Eventually we should support that case, but it seems
      a bit painful, and not suitable for a back-patch.  For the moment just let the
      user know we can't do it.
      
      Backpatch to 8.2, which is the only released version that allows nested
      domains.  Possibly the other part should be back-patched further.
      d8326119
      History
      Fix my oversight in enabling domains-of-domains: ALTER DOMAIN ADD CONSTRAINT
      Tom Lane authored
      needs to check the new constraint against columns of derived domains too.
      
      Also, make it error out if the domain to be modified is used within any
      composite-type columns.  Eventually we should support that case, but it seems
      a bit painful, and not suitable for a back-patch.  For the moment just let the
      user know we can't do it.
      
      Backpatch to 8.2, which is the only released version that allows nested
      domains.  Possibly the other part should be back-patched further.