feat: add shared media assets and fix credit lifecycle
This commit is contained in:
@@ -5,6 +5,7 @@ import "time"
|
||||
type Task struct {
|
||||
ID uint `gorm:"primaryKey" json:"id"`
|
||||
UserID uint `gorm:"uniqueIndex:idx_tasks_user_source_rid_quality" json:"userId"`
|
||||
AssetID uint `gorm:"index" json:"assetId,omitempty"`
|
||||
CreditReservationID uint `gorm:"index" json:"creditReservationId,omitempty"`
|
||||
Source string `gorm:"uniqueIndex:idx_tasks_user_source_rid_quality" json:"source"`
|
||||
RID string `gorm:"uniqueIndex:idx_tasks_user_source_rid_quality" json:"rid"`
|
||||
|
||||
Reference in New Issue
Block a user