missing upsert clause for schema.TableIPLDBlock #366

Merged
telackey merged 1 commits from ian/v5_dev into v1.11.5-statediff-v5 2023-04-13 18:34:51 +00:00
2 changed files with 3 additions and 2 deletions

View File

@ -71,9 +71,9 @@ func StorageNodeAppender(nodes *[]types2.StorageLeafNode) types2.StorageNodeSink
return nil return nil
} }
} }
func IPLDMappingAppender(codeAndCodeHashes *[]types2.IPLD) types2.IPLDSink { func IPLDMappingAppender(iplds *[]types2.IPLD) types2.IPLDSink {
return func(c types2.IPLD) error { return func(c types2.IPLD) error {
*codeAndCodeHashes = append(*codeAndCodeHashes, c) *iplds = append(*iplds, c)
return nil return nil
} }
} }

View File

@ -23,6 +23,7 @@ var TableIPLDBlock = Table{
{Name: "key", Type: Dtext}, {Name: "key", Type: Dtext},
{Name: "data", Type: Dbytea}, {Name: "data", Type: Dbytea},
}, },
UpsertClause: OnConflict("block_number", "key"),
} }
var TableNodeInfo = Table{ var TableNodeInfo = Table{