OSDN Git Service

fix asset foreign key (#229)
authorHAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Thu, 27 Jun 2019 08:16:59 +0000 (16:16 +0800)
committerPaladz <yzhu101@uottawa.ca>
Thu, 27 Jun 2019 08:16:59 +0000 (16:16 +0800)
federation/database/orm/asset.go
federation/database/orm/cross_transaction_req.go

index a2448ba..f1fbb05 100644 (file)
@@ -5,7 +5,7 @@ import (
 )
 
 type Asset struct {
-       ID                uint64          `gorm:"primary_key" json:"-"`
+       ID                uint64          `gorm:"primary_key;foreignkey:ID" json:"-"`
        AssetID           string          `json:"asset_id"`
        IssuanceProgram   string          `json:"-"`
        VMVersion         uint64          `json:"-"`
index d5c9ec5..5a58749 100644 (file)
@@ -17,5 +17,5 @@ type CrossTransactionReq struct {
        UpdatedAt          types.Timestamp `json:"-"`
 
        CrossTransaction *CrossTransaction `gorm:"foreignkey:CrossTransactionID" json:"-"`
-       Asset            *Asset            `gorm:"foreignkey:ID" json:"asset"`
+       Asset            *Asset            `json:"asset"`
 }