fix: harden exploration data flow
This commit is contained in:
@@ -5,9 +5,9 @@ import "time"
|
||||
type SaDatasetItem struct {
|
||||
ID uint `gorm:"primaryKey"`
|
||||
Identity string `gorm:"type:char(36);uniqueIndex"`
|
||||
SourceID uint `gorm:"index;not null"`
|
||||
SourceID uint `gorm:"index;not null;uniqueIndex:idx_sa_dataset_item_source_external,priority:1"`
|
||||
SourceIdentity string `gorm:"type:char(36);index"`
|
||||
ExternalID *string `gorm:"size:64;index"`
|
||||
ExternalID *string `gorm:"size:64;uniqueIndex:idx_sa_dataset_item_source_external,priority:2"`
|
||||
Title string `gorm:"size:500;not null"`
|
||||
Summary string `gorm:"type:text"`
|
||||
Content string `gorm:"type:text"`
|
||||
|
||||
Reference in New Issue
Block a user