25 lines
379 B
Go
25 lines
379 B
Go
package bookmark
|
|
|
|
import (
|
|
"encoding/json"
|
|
|
|
"github.com/google/uuid"
|
|
)
|
|
|
|
type AssetBookmarkGroup struct {
|
|
ID uuid.UUID
|
|
ProfileID uuid.UUID
|
|
Name string
|
|
Assets []BookmarkedAsset
|
|
}
|
|
|
|
type BookmarkedAsset struct {
|
|
ID uuid.UUID
|
|
BookmarkGroupID uuid.UUID
|
|
AssetID uuid.UUID
|
|
AssetType string
|
|
AssetName string
|
|
RestOfFields json.RawMessage
|
|
}
|
|
|