Use the dependency mechanism to manage column defaults. We need this
so that dependencies in default expressions (on operators, functions, etc) can be expressed properly.
Showing
- src/backend/catalog/dependency.c 126 additions, 66 deletionssrc/backend/catalog/dependency.c
- src/backend/catalog/heap.c 152 additions, 46 deletionssrc/backend/catalog/heap.c
- src/backend/catalog/indexing.c 3 additions, 3 deletionssrc/backend/catalog/indexing.c
- src/backend/commands/tablecmds.c 8 additions, 69 deletionssrc/backend/commands/tablecmds.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/heap.h 4 additions, 1 deletionsrc/include/catalog/heap.h
- src/include/catalog/indexing.h 7 additions, 3 deletionssrc/include/catalog/indexing.h
- src/include/catalog/pg_attrdef.h 5 additions, 1 deletionsrc/include/catalog/pg_attrdef.h
Loading
Please register or sign in to comment