@@ -520,6 +520,7 @@ type actorTable struct {
520520
521521 AllColumns postgres.ColumnList
522522 MutableColumns postgres.ColumnList
523+ DefaultColumns postgres.ColumnList
523524}
524525
525526type ActorTable struct {
@@ -563,6 +564,7 @@ func newActorTableImpl(schemaName, tableName, alias string) actorTable {
563564 LastUpdateColumn = postgres.TimestampColumn("last_update")
564565 allColumns = postgres.ColumnList{ActorIDColumn, FirstNameColumn, LastNameColumn, LastUpdateColumn}
565566 mutableColumns = postgres.ColumnList{FirstNameColumn, LastNameColumn, LastUpdateColumn}
567+ defaultColumns = postgres.ColumnList{ActorIDColumn}
566568 )
567569
568570 return actorTable{
@@ -576,6 +578,7 @@ func newActorTableImpl(schemaName, tableName, alias string) actorTable {
576578
577579 AllColumns: allColumns,
578580 MutableColumns: mutableColumns,
581+ DefaultColumns: defaultColumns,
579582 }
580583}
581584`
@@ -660,6 +663,7 @@ type actorInfoTable struct {
660663
661664 AllColumns postgres.ColumnList
662665 MutableColumns postgres.ColumnList
666+ DefaultColumns postgres.ColumnList
663667}
664668
665669type ActorInfoTable struct {
@@ -703,6 +707,7 @@ func newActorInfoTableImpl(schemaName, tableName, alias string) actorInfoTable {
703707 FilmInfoColumn = postgres.StringColumn("film_info")
704708 allColumns = postgres.ColumnList{ActorIDColumn, FirstNameColumn, LastNameColumn, FilmInfoColumn}
705709 mutableColumns = postgres.ColumnList{ActorIDColumn, FirstNameColumn, LastNameColumn, FilmInfoColumn}
710+ defaultColumns = postgres.ColumnList{}
706711 )
707712
708713 return actorInfoTable{
@@ -716,6 +721,7 @@ func newActorInfoTableImpl(schemaName, tableName, alias string) actorInfoTable {
716721
717722 AllColumns: allColumns,
718723 MutableColumns: mutableColumns,
724+ DefaultColumns: defaultColumns,
719725 }
720726}
721727`
@@ -1011,6 +1017,7 @@ type allTypesTable struct {
10111017
10121018 AllColumns postgres.ColumnList
10131019 MutableColumns postgres.ColumnList
1020+ DefaultColumns postgres.ColumnList
10141021}
10151022
10161023type AllTypesTable struct {
@@ -1113,6 +1120,7 @@ func newAllTypesTableImpl(schemaName, tableName, alias string) allTypesTable {
11131120 MoodColumn = postgres.StringColumn("mood")
11141121 allColumns = postgres.ColumnList{SmallIntPtrColumn, SmallIntColumn, IntegerPtrColumn, IntegerColumn, BigIntPtrColumn, BigIntColumn, DecimalPtrColumn, DecimalColumn, NumericPtrColumn, NumericColumn, RealPtrColumn, RealColumn, DoublePrecisionPtrColumn, DoublePrecisionColumn, SmallserialColumn, SerialColumn, BigserialColumn, VarCharPtrColumn, VarCharColumn, CharPtrColumn, CharColumn, TextPtrColumn, TextColumn, ByteaPtrColumn, ByteaColumn, TimestampzPtrColumn, TimestampzColumn, TimestampPtrColumn, TimestampColumn, DatePtrColumn, DateColumn, TimezPtrColumn, TimezColumn, TimePtrColumn, TimeColumn, IntervalPtrColumn, IntervalColumn, BooleanPtrColumn, BooleanColumn, PointPtrColumn, BitPtrColumn, BitColumn, BitVaryingPtrColumn, BitVaryingColumn, TsvectorPtrColumn, TsvectorColumn, UUIDPtrColumn, UUIDColumn, XMLPtrColumn, XMLColumn, JSONPtrColumn, JSONColumn, JsonbPtrColumn, JsonbColumn, IntegerArrayPtrColumn, IntegerArrayColumn, TextArrayPtrColumn, TextArrayColumn, JsonbArrayColumn, TextMultiDimArrayPtrColumn, TextMultiDimArrayColumn, MoodPtrColumn, MoodColumn}
11151122 mutableColumns = postgres.ColumnList{SmallIntPtrColumn, SmallIntColumn, IntegerPtrColumn, IntegerColumn, BigIntPtrColumn, BigIntColumn, DecimalPtrColumn, DecimalColumn, NumericPtrColumn, NumericColumn, RealPtrColumn, RealColumn, DoublePrecisionPtrColumn, DoublePrecisionColumn, SmallserialColumn, SerialColumn, BigserialColumn, VarCharPtrColumn, VarCharColumn, CharPtrColumn, CharColumn, TextPtrColumn, TextColumn, ByteaPtrColumn, ByteaColumn, TimestampzPtrColumn, TimestampzColumn, TimestampPtrColumn, TimestampColumn, DatePtrColumn, DateColumn, TimezPtrColumn, TimezColumn, TimePtrColumn, TimeColumn, IntervalPtrColumn, IntervalColumn, BooleanPtrColumn, BooleanColumn, PointPtrColumn, BitPtrColumn, BitColumn, BitVaryingPtrColumn, BitVaryingColumn, TsvectorPtrColumn, TsvectorColumn, UUIDPtrColumn, UUIDColumn, XMLPtrColumn, XMLColumn, JSONPtrColumn, JSONColumn, JsonbPtrColumn, JsonbColumn, IntegerArrayPtrColumn, IntegerArrayColumn, TextArrayPtrColumn, TextArrayColumn, JsonbArrayColumn, TextMultiDimArrayPtrColumn, TextMultiDimArrayColumn, MoodPtrColumn, MoodColumn}
1123+ defaultColumns = postgres.ColumnList{SmallIntColumn, IntegerColumn, BigIntColumn, DecimalColumn, NumericColumn, RealColumn, DoublePrecisionColumn, SmallserialColumn, SerialColumn, BigserialColumn, VarCharColumn, CharColumn, TextColumn, ByteaColumn, TimestampzColumn, TimestampColumn, DateColumn, TimezColumn, TimeColumn, IntervalColumn, BooleanColumn, BitColumn, BitVaryingColumn, TsvectorColumn, UUIDColumn, XMLColumn, JSONColumn, JsonbColumn, IntegerArrayColumn, TextArrayColumn, JsonbArrayColumn, TextMultiDimArrayColumn, MoodColumn}
11161124 )
11171125
11181126 return allTypesTable{
@@ -1185,6 +1193,7 @@ func newAllTypesTableImpl(schemaName, tableName, alias string) allTypesTable {
11851193
11861194 AllColumns: allColumns,
11871195 MutableColumns: mutableColumns,
1196+ DefaultColumns: defaultColumns,
11881197 }
11891198}
11901199`
@@ -1218,6 +1227,7 @@ type sampleRangesTable struct {
12181227
12191228 AllColumns postgres.ColumnList
12201229 MutableColumns postgres.ColumnList
1230+ DefaultColumns postgres.ColumnList
12211231}
12221232
12231233type SampleRangesTable struct {
@@ -1263,6 +1273,7 @@ func newSampleRangesTableImpl(schemaName, tableName, alias string) sampleRangesT
12631273 NumRangeColumn = postgres.NumericRangeColumn("num_range")
12641274 allColumns = postgres.ColumnList{DateRangeColumn, TimestampRangeColumn, TimestampzRangeColumn, Int4RangeColumn, Int8RangeColumn, NumRangeColumn}
12651275 mutableColumns = postgres.ColumnList{DateRangeColumn, TimestampRangeColumn, TimestampzRangeColumn, Int4RangeColumn, Int8RangeColumn, NumRangeColumn}
1276+ defaultColumns = postgres.ColumnList{DateRangeColumn, TimestampRangeColumn, TimestampzRangeColumn, Int4RangeColumn, Int8RangeColumn, NumRangeColumn}
12661277 )
12671278
12681279 return sampleRangesTable{
@@ -1278,6 +1289,7 @@ func newSampleRangesTableImpl(schemaName, tableName, alias string) sampleRangesT
12781289
12791290 AllColumns: allColumns,
12801291 MutableColumns: mutableColumns,
1292+ DefaultColumns: defaultColumns,
12811293 }
12821294}
12831295`
@@ -1310,6 +1322,7 @@ type linkTable struct {
13101322
13111323 AllColumns postgres.ColumnList
13121324 MutableColumns postgres.ColumnList
1325+ DefaultColumns postgres.ColumnList
13131326}
13141327
13151328type LinkTable struct {
@@ -1353,6 +1366,7 @@ func newLinkTableImpl(schemaName, tableName, alias string) linkTable {
13531366 DescriptionColumn = postgres.StringColumn("description")
13541367 allColumns = postgres.ColumnList{IDColumn, URLColumn, NameColumn, DescriptionColumn}
13551368 mutableColumns = postgres.ColumnList{URLColumn, NameColumn, DescriptionColumn}
1369+ defaultColumns = postgres.ColumnList{IDColumn}
13561370 )
13571371
13581372 return linkTable{
@@ -1366,6 +1380,7 @@ func newLinkTableImpl(schemaName, tableName, alias string) linkTable {
13661380
13671381 AllColumns: allColumns,
13681382 MutableColumns: mutableColumns,
1383+ DefaultColumns: defaultColumns,
13691384 }
13701385}
13711386`
0 commit comments